怎样用matlab对含未知数的公式求和仿真

初学matlab,不知道怎么写这个程序
下面还有这个式子,所以怎么由第一个式子写出关于x的函数式呢?

如果x未知或者你需要把它作为一个变量,用符号运算,syms。分别赋值被加函数至一个符号数组,然后求和。
或者给x赋具体数值(一般是一定范围内的一个数列)后,同理赋值被加函数至一个数组,求和。追问

这里x是未知的且知道k等于4,是定义一个x为因变量,i为自变量的数组吗?类似for i=0:3 x(i)=sym(['x',num2str(i)]); end吗?

追答

直接设x为一个符号变量即可。

追问

谢谢,

>> syms i f(x)

>> f(x)=1-symsum(f(i),i,1,4)

 

f(x) =

 

1 - f(2) - f(3) - f(4) - f(1)

 

其实是下面还有一个关于x的积分也要写仿真,所以对于第一个式子简化之后是很好写的,但是还有这么个式子,所以我就不明白了

温馨提示:答案为网友推荐,仅供参考
相似回答