Está en la página 1de 14

Ecuaciones no lineales

Método de Newton-Raphson.
Conocida la ecuación
2
trascendental 𝑓 ( 𝑥 )=𝑥 − 𝑠𝑒𝑛( 𝑥)

𝑓 ′ ( 𝑥 ) =¿❑ 2 𝑥− 𝑐𝑜𝑠(𝑥)¿

n x f(x) f’(x) f(x)/f’(x)


1 1 0.15852902 1.4596977 0.108604
2 0.891396 0.01663717 1.1544654 0.0144112
3 0.8769848 0.00028815 1.1144975 0.0002585
4 0.8767263 9.2541E-08 1.1137817 8.309E-08
5 0.8767262 9.4369E-15 1.1137815 8.473E-15
6 0.8767262 0 1.1137815 0
7 0.8767262 0 1.1137815 0

𝑒𝑟𝑟𝑜𝑟 =1 ∗10 −9 <=error


Ejercicios de
𝑒𝑟𝑟𝑜𝑟 =1 ∗10 −9
aplicación

Conocida la ecuación
3 Calcular la raíz solución
polinómica 𝑥 − 23 𝑥 +62 − 40 = 0
Conocida la ecuación
4
polinómica 𝑥 − 25 𝑥3 − 427 𝑥 2+ 826 𝑥 + 4236=0
Calcular la raíz solución

2
𝑥 la+
Conocida 3 𝑥
ecuación − 𝑐𝑜𝑠 (𝑥 )=0
Calcular la raíz solución
trascendental
clear,clc
x=-100:2:100;
[a,b]=size(x);
y1=25-x;
y2=x/5-6;
%x3=linspace(25.833,25.833,b)
x3=linspace(25.833,25.833,length(x))
y3=x;
y4=25-x;
y5=30+5*x;
x6=linspace(-0.833,-0.833,length(x))
y6=x;
subplot(2,1,1)
hold on
plot(x,y1,'-.ok')
plot(x,y2,'-sg')
plot(x3,y3,'b')
legend('y1=25-x','y2=x/5-6','xsol=25.833')
xlabel('x')
ylabel('f(x)')
subplot(2,1,2)
hold on
plot(x,y4,'-.ok')
plot(x,y5,'-sg')
plot(x6,y6,'b')
legend('x=25-y','x=30+5y','ysol=-0.833')
xlabel('y')
ylabel('f(y)')
clear,clc
x=linspace(-1.5,1.5,100);
y1=2-3*x.^2;
y2=4*x.^2-3;
x2=linspace(0.845,0.845,100);
x3=linspace(-0.845,-0.845,100);
y3=x;
hold on
plot(x,y1,'k')
plot(x,y2,'r')
plot(x2,y3,'b')
plot(x3,y3,'g')
legend('y1=2-3x^{2}','y2=4x^{2}-3','xsol=0.845','xsol=-0.845')
xlabel('x')
ylabel('f(x)')
grid on

También podría gustarte