Función seno desde cero
Publicado por Carlos (12 intervenciones) el 01/05/2019 21:36:47
Hola
Debo crear una función que me calcule el seno de un número por medio de una sumatoria (Les adjunto la imágen) donde M es hasta donde va la sumatoria y x el número que deseo calcular, pero al realizar esta operación y comprarla con la función sin(x) de Matlab el resultado no coincide, por favor si alguien me podía ayudar quedaría agradecido.
Este es mi código

Debo crear una función que me calcule el seno de un número por medio de una sumatoria (Les adjunto la imágen) donde M es hasta donde va la sumatoria y x el número que deseo calcular, pero al realizar esta operación y comprarla con la función sin(x) de Matlab el resultado no coincide, por favor si alguien me podía ayudar quedaría agradecido.
Este es mi código
1
2
3
4
5
6
7
8
9
function Sen=miseno(x,M)
S=zeros(length(x),1);
for X=0:x
for n=0:M
S(x)=((-1).^n)*(x^(2*n+1))/mifacto((2*n+1)); %Mifacto es una función que me calcula el factorial de (x)
end
end
Sen=S;
end

Valora esta pregunta


0