Aiuto per sommatorie in matlab

mascalzone87
Poichè non sono molto esperto di matlab volevo chiedervi se esiste un modo per eseguire delle sommatorie solo su numeri pari o dispari per esempio se devo calcolare le seguenti sommatorie

[tex]$$ \sum_{n=2}^{100} n $$[/tex] solo per n pari

[tex]$$ \sum_{n=3}^{100} n $$[/tex] solo per n dispari

come posso fare?, qual è il codice più appropriato da utilizzare?

Grazie mille in anticipo.

Saluti.

Risposte
apatriarca
Per calcolare esattamente le sommatorie che hai scritto è sufficiente scrivere le righe:
s1 = sum(2:2:100);
s2 = sum(3:2:100);

Se invece vuoi sommare gli elementi pari o dispari di un vettore $A$ è sufficiente scrivere:
s1 = sum(A(2:2:100));
s2 = sum(A(3:2:100));

mascalzone87
Grazie mille!

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.