symsum with if statement or condition

1 次查看(过去 30 天)
Hi S1 = symsum(k^2 + m, k, [1 10]) I want m to be 1 when k=3 and else 0. How can i put if statement inside symsum() function
  2 个评论
Juri Maibaum
Juri Maibaum 2018-4-24
编辑:Juri Maibaum 2018-4-24

As it is a sum and as k=3 is occurring exactly once, you can use

S1 = symsum(k^2,k,[1,10])+m;

Or do you actually look for a more general solution?

Masood Abbasi
Masood Abbasi 2018-4-24

Thanks but this is simple equation how can i add to complex equations like

here i need to replace 'p' with 1 0r 0.7 based on some value of 'i' and 'd'. How can i add conditional statement here.

请先登录,再进行评论。

回答(0 个)

Community Treasure Hunt

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

Start Hunting!

Translated by