Filter löschen
Filter löschen

how to write this summation in matlab form ∑_(u=1)^(su-2)?

10 Ansichten (letzte 30 Tage)
Dhines
Dhines am 8 Okt. 2012
Kommentiert: SARSKOLIN FOSSO am 6 Jul. 2021
in this summation..the lower limit is u=1 and the upper limit is su-2. how can i write this summation limits in matlab form?
  1 Kommentar
Greg Heath
Greg Heath am 8 Okt. 2012
Please write the complete mathematical command that is to be translated to MATLAB code

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 8 Okt. 2012
If you have the symbolic toolbox, use symsum()
syms u
symsum(YourExpression, u, 1, su-2)
If you do not have the symbolic toolbox, then either use a for loop that accumulates the results, or else use an expression that calculates each term independently and then sum() them together. You could also consider using arrayfun()
arrayfun(@(u) YourExpression, 1:su-2)
  5 Kommentare
Rajnish kumar
Rajnish kumar am 16 Feb. 2015
But symsum shows error if we have summation of h(k)x(n-k) for k=1 to L; let L=10; Undefined function 'symsum' for input arguments of type 'double'.
Error: y(n)=symsum(h(r).*x(n-r),r,1,L);
SARSKOLIN FOSSO
SARSKOLIN FOSSO am 6 Jul. 2021
yes i had this error.....it is because symsum became the function

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (1)

Sudhanshu Gaurav
Sudhanshu Gaurav am 7 Apr. 2021
Bearbeitet: David am 7 Apr. 2021
min K k=1 n +1 i=0 n +1 j=0 cijxijk
  1 Kommentar
Walter Roberson
Walter Roberson am 7 Apr. 2021
Bearbeitet: Walter Roberson am 7 Apr. 2021
I am not sure why your post did not show up; I will ask staff.
You posted
min K k=1 n +1 i=0 n +1 j=0 cijxijk

Melden Sie sich an, um zu kommentieren.

Tags

Produkte

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by