查看: 84|回复: 3|关注: 0

[已答复] 关于matlab迭代问题

[复制链接]

新手

5 麦片

财富积分


050


1

主题

2

帖子

0

最佳答案
发表于 2019-12-2 17:13:58 | 显示全部楼层 |阅读模式
小白请教
u0=[];
u0(1)=1/y(3);
u0(2)=(1-y(4)*u0(1))/y(3);
u0(3)=(1-y(4)*u0(2)-y(5)*u0(1))/y(3);
形如这种表达式,如何实现将他们用一个式子表示呢
谢谢


入门

246 麦片

财富积分


50500


5

主题

94

帖子

5

最佳答案
  • 关注者: 2
发表于 2019-12-2 20:27:55 | 显示全部楼层
为什么要用一个式子表示呢

新手

5 麦片

财富积分


050


1

主题

2

帖子

0

最佳答案
 楼主| 发表于 7 天前 | 显示全部楼层
tongyee 发表于 2019-12-2 20:27
为什么要用一个式子表示呢

谢谢你的回答
因为要求13个u0的值,能不能麻烦你帮我看一下这样写为什么不行呢
u0(1)=1/y(3);
for k = 2:13  
    u0(k)=(1-sum(u0(i)*y(k+3-i),i,1,k-1))/y(3);
end

入门

246 麦片

财富积分


50500


5

主题

94

帖子

5

最佳答案
  • 关注者: 2
发表于 7 天前 | 显示全部楼层
铁锤妹_XmV6v 发表于 2019-12-3 09:48
谢谢你的回答
因为要求13个u0的值,能不能麻烦你帮我看一下这样写为什么不行呢
u0(1)=1/y(3);

有问题呢,你的i变量没有定义肯定会出错的,可以把你完整的问题发出来吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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