查看: 1155|回复: 1|关注: 0

[已答复] matlab的数列循环求和出现问题

[复制链接]

新手

5 麦片

财富积分


050


2

主题

3

帖子

0

最佳答案
发表于 2019-4-10 09:14:16 | 显示全部楼层 |阅读模式
如何将每次循环产生的结果相加

程序如下

y=1
for i=1:5
y=y^2+2
end
运行结果
y =

     1


y =

     3

y =

    11

y =

   123

y =

       15131

y =

   228947163


回复主题 已获打赏: 0 积分

举报

论坛优秀回答者

中级

858 麦片

财富积分


5001500


53

主题

1717

帖子

154

最佳答案
  • 关注者: 47
发表于 2019-4-10 09:59:25 | 显示全部楼层
y=1;
for i=1:5
y=y^2+2;
yy(i) = y;
end
result = sum(yy);

用个变量存起来,循环完了相加即可
回复此楼 已获打赏: 0 积分

举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表