Je suis censé créer une fonction qui peut calculer la formule dans la pièce jointe. Mais les variables x et n dans my_sin (x, n) ne se synchronisent pas avec celle de symsum.
ce sera très utile si quelqu’un peut me dire où est le problème.
function y = my_sin(x,n)syms x n outputArg1 = x;outputArg2 = n;y=symsum([-1^n]*[[x^2*n]+1]*[1/factorial(2*n+1)],n,0,n);end
Meilleure réponse
La variable de sommation est «i». Essayez ce code
function y = my_sin(x,n) syms I y=symsum((-1^I)*x^(2*I+1)/factorial(2*I+1),I,0,n);end
Exécutez-le comme ça
>> my_sin(1, 2)ans =-47/40