sen(pi/3) con serie de taylor
Publicado por daniel (2 intervenciones) el 27/03/2012 14:40:53
necesito hacer una aproximacion del sen(pi/3) con serie de taylor. Hasta que el error relativo sea de 0.0001
Soy nuevo con matlab y no lo he podido instalar por algun problema que desconozco, letendo turoriales pensé este programita que tengo que entregar urgente. Alguien me podria decir si le parece que está correcto y si correra bien??
a = pi/3
suma = a
e = 1
n = 10000
for i = 1:n % se ponen un numero grande de pasos (10000) pero corta cuando el err rel llega al valor min
b = 2*i+1
mult = 2*i+1
k = 2i
for j = 1:k %con este for se calcula el factorial
mult = mult*j
end;
suma = suma + (-1)^i * a^b / mult
e = suma/ sin(a) – 1
if e < 0.0001
break;
end;
end;
disp(‘el seno de pi/3 es:’)
disp(suma)
muchas gracias
Soy nuevo con matlab y no lo he podido instalar por algun problema que desconozco, letendo turoriales pensé este programita que tengo que entregar urgente. Alguien me podria decir si le parece que está correcto y si correra bien??
a = pi/3
suma = a
e = 1
n = 10000
for i = 1:n % se ponen un numero grande de pasos (10000) pero corta cuando el err rel llega al valor min
b = 2*i+1
mult = 2*i+1
k = 2i
for j = 1:k %con este for se calcula el factorial
mult = mult*j
end;
suma = suma + (-1)^i * a^b / mult
e = suma/ sin(a) – 1
if e < 0.0001
break;
end;
end;
disp(‘el seno de pi/3 es:’)
disp(suma)
muchas gracias
Valora esta pregunta
0