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

7 visualizaciones (últimos 30 días)
Dhines
Dhines el 8 de Oct. de 2012
Comentada: SARSKOLIN FOSSO el 6 de Jul. de 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 comentario
Greg Heath
Greg Heath el 8 de Oct. de 2012
Please write the complete mathematical command that is to be translated to MATLAB code

Iniciar sesión para comentar.

Respuesta aceptada

Walter Roberson
Walter Roberson el 8 de Oct. de 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 comentarios
Rajnish kumar
Rajnish kumar el 16 de Feb. de 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 el 6 de Jul. de 2021
yes i had this error.....it is because symsum became the function

Iniciar sesión para comentar.

Más respuestas (1)

Sudhanshu Gaurav
Sudhanshu Gaurav el 7 de Abr. de 2021
Editada: David el 7 de Abr. de 2021
min K k=1 n +1 i=0 n +1 j=0 cijxijk
  1 comentario
Walter Roberson
Walter Roberson el 7 de Abr. de 2021
Editada: Walter Roberson el 7 de Abr. de 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

Iniciar sesión para comentar.

Categorías

Más información sobre Symbolic Math Toolbox en Help Center y File Exchange.

Etiquetas

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by