Bonjour à tous,
j'ai une question a priori triviale mais pourtant cela ne fonctionne pas quand j'essaie dans Matlab.
Je voudrais faire une boucle pour i=N:M de façon à ce que pour chaque i, Matlab me calcule la somme de termes suivante :
(e.^k)*J(i-k) pour k allant de 1 à i-1, e étant un nombre prédéfini dans Matlab et J étant une matrice (M+N-1,1) dont les termes sont prédéfinis.
J'ai trouvé la formule suivante dans un forum pour faire ma somme :
for i=N:M
k=1:i-1;
Sum(i)=sum((e.^k)*J(i-k));
end
mais cela ne fonctionne pas sur Matlab, Sum est une matrice de zéros.
Quelqu'un saurait-il d'où vient le problème ?
Merci beaucoup par avance !
-----