matlab题目求解

如图,两道题,有没有大神来解答一下,救救孩子

题主的问题8和问题9处理方法都是可以用循环语句来解决。

问题8的解决方法:

利用while循环语句命令,来实现两相近自然数的积的和,即

S=1;%初始化

n1=1;n=5

while n1<n

k=n1;

S=S+(k+1)*(k+2); %和的迭代式

n1=n1+1;

end

S8=S

问题9的解决方法:

创建自定义函数fxep(n),即

syms m %声明变量

S1=symsum(1/factorial(m),1,n); 求阶乘倒数的和

然后,使用下列命令调用fxep(n)函数,即

n=4

S9=fxep(n)

上述二问题的运行结果如下所示。

题主可修改n值就可得到不同的结果。

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