gpt4 book ai didi

matlab如何遍历工作区中的所有对象

转载 作者:太空宇宙 更新时间:2023-11-03 19:30:40 24 4
gpt4 key购买 nike

我有一个 matlab 工作区,其中所有变量都是使用加载命令从 .mat 文件加载的。现在,我想遍历所有这些对象并对它们执行操作。

有没有办法在不显式声明对象名称的情况下访问对象?例如工作区(1)?

最佳答案

您可以使用 who 获取所有变量的列表作为字符串:

myvars = who;

那么如果你想对变量的内容做些什么(who 只给出变量名),你可以这样做:

for i=1:length(myvars)
myfunction(eval(myvars(i)))
end

关于matlab如何遍历工作区中的所有对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7209050/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com