Beruflich Dokumente
Kultur Dokumente
Ejercicio 1
a) Codigo
1 'se limpia la memoria y el Command Window'
2 clc
3 clear all
4 'se define la variable t'
5 t=−100:100;
6 'se plantea un error de 0.0945'
7 t=t*0.0945;
8 'se declara la funcion f(i)=25x^{3}+2x+7'
9 for i=1:2*100+1;
10 f(i)=25*t(i)^3+2*t(i)+7
11 end
12 'grafica la funcion planteada'
13 plot(f)
14 cont=1
15 'se analiza a lo largo del eje (i) el punto en el que el eje "y" = 0'
16 for i=1:2*100;
17 if(f(i)*f(i+1)<0)
18 respues(cont,1)=t(i);
19 respues(cont,2)=t(i+1);
20 cont=cont+1
21 elseif (f(i)*f(i+1)==0)
22 if f(i)==0
23 respues(cont,1)=t(i);
24 respues(cont,2)=t(i);
25 else
26 respues(cont,1)=t(i+1);
27 respues(cont,2)=t(i+1);
1
28 end
29 cont=cont+1;
30 end
31 end
32 'el promedio de la columna superior = 0 con la columna inferior = 0'
33 respuesta=(respues(:,1)+respues(:,2))/2
b) Error
Error = 0.0021
c) Raíces
d) Gráca
Tabla 1 (25x3 + 2x + 7)
2
e) analisis de resultados
Ejercicio 2
a) Codigo
1 'se limpia la memoria y el Command Window'
2 clc
3 clear all
4 'se define la variable t'
5 t=−100:100;
6 'se plantea un error de 0.191'
7 t=t*0.191;
8 'se declara la funcion f(i)=38x^{10}+2x^{11}+2'
9 for i=1:2*100+1;
10 f(i)=38*t(i)^10+2*t(i)^11+2
11 end
12 'grafica la funcion planteada'
13 plot(f)
14 cont=1
15 'se analiza a lo largo del eje (i) el punto en el que el eje "y" = 0'
16 for i=1:2*100;
17 if(f(i)*f(i+1)<0)
18 respues(cont,1)=t(i);
19 respues(cont,2)=t(i+1);
20 cont=cont+1
21 elseif (f(i)*f(i+1)==0)
22 if f(i)==0
23 respues(cont,1)=t(i);
24 respues(cont,2)=t(i);
25 else
26 respues(cont,1)=t(i+1);
3
27 respues(cont,2)=t(i+1);
28 end
29 cont=cont+1;
30 end
31 end
32 'el promedio de la columna superior = 0 con la columna inferior = 0'
33 respuesta=(respues(:,1)+respues(:,2))/2
b) Error
Error = 0.191
c) Raíces
d) Gráca
4
e) analisis de resultados
Ejercicio 3
Encuentra la abscisa en el origen de la siguiente : (0.25x11 + 23x + 0.01)
donde :
r1 = -0.0000434783 (raiz real), r2 = -1.49476-0.485 i, r3 = -1.494+0.485 i
a) Codigo
1 'se limpia la memoria y el Command Window'
2 clc
3 clear all
4 'se define la variable t'
5 t=−100:100;
6 'se plantea un error de 0.00002231'
7 t=t*0.00002231;
8 'se declara la funcion f(i)=0.25x^(11)+23x+0.01'
9 for i=1:2*100+1;
10 f(i)=0.25*t(i)^11+23*t(i)+0.01
11 end
12 'grafica la funcion planteada'
13 plot(f)
14 cont=1
15 'se analiza a lo largo del eje (i) el punto en el que el eje "y" = 0'
16 for i=1:2*100;
17 if(f(i)*f(i+1)<0)
18 respues(cont,1)=t(i);
19 respues(cont,2)=t(i+1);
20 cont=cont+1
21 elseif (f(i)*f(i+1)==0)
22 if f(i)==0
23 respues(cont,1)=t(i);
24 respues(cont,2)=t(i);
25 else
26 respues(cont,1)=t(i+1);
27 respues(cont,2)=t(i+1);
28 end
5
29 cont=cont+1;
30 end
31 end
32 'el promedio de la columna superior = 0 con la columna inferior = 0'
33 respuesta=(respues(:,1)+respues(:,2))/2
b) Error
Error = 0.0021
c) Raíces
la abscisa encontrada de la ecuacion planteada es: respuesta = −4.3505x10−4
d) Gráca
6
e) analisis de resultados