matlab中含有连乘求和的函数怎么打

matlab中含有连乘求和的函数怎么打,第1张

如何在matlab中书写含有连乘求和的函数,可以按照下列思路来写。

1、对于复杂连乘的函数,可以这样处理

y=1%对y初始化

for i=1:m

y=y*x(i) %循环连乘

end

2、对于复杂求和的函数,可以这样处理

y=0%对y初始化

for i=1:n

y=y+x(i) %循环求和

end

代码如下, 可以利用矩阵的乘方运算, 引入变量temp保存乘方的结果

for i=1:n

    temp=c.^i

    a(i)=b*temp*d

end

希望能帮到你, 满意请采纳^^

上一楼的程序有问题,现改正如下:

i=3j=2S1(1)=1

while S1(j-1)<1e6

S1(j)=S1(j-1)*i

j=j+1

i=i+2

end

S1(j-2)%显示S1

(j-3)*2+1%显示最后一个奇数


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8163090.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存