查看: 110|回复: 2|关注: 0

[已解决] 怎样将循环中的数据传到循环中的m文件中

[复制链接]

新手

9 麦片

财富积分


050


5

主题

17

帖子

0

最佳答案
文件A中有一个while循环,里面调用了一个文件B,B是一个优化算法

在B中需要输入初始量矩阵x0,然后输出矩阵x1

然后一次优化完后在A中令x0=x1,开始下一次循环。大概就是这样:

while  (条件)
B;
x0=x1;
end

我想知道怎么把一次循环完后令x0=x1的x0传到B中去


之前是想的用save和load,但是那样的话第一次循环B中岂不是没有可以load的文件,新手求教!!!

MATLAB 基础讨论
版块优秀回答者

入门

228 麦片

财富积分


50500


20

主题

419

帖子

32

最佳答案
  • 关注者: 2
发表于 6 天前 | 显示全部楼层 |此回复为最佳答案
你把B写成函数呀
可用for循环,你想循环多少次,就循环多少次,如有条件,再加上if语句
B = f(x0)

新手

9 麦片

财富积分


050


5

主题

17

帖子

0

最佳答案
 楼主| 发表于 5 天前 | 显示全部楼层
onlye_caisA 发表于 2020-3-23 12:35
你把B写成函数呀
可用for循环,你想循环多少次,就循环多少次,如有条件,再加上if语句
B = f(x0) ...

非常感谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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