标签: matlab
我有一个函数获取并返回变量列表[a,b,c]等。由于程序的布局,我已将这些变量分配给变量p=[a,b,c],然后迭代它们来设置它们(因为matlab没有我能找到的for i in []语句。)
[a,b,c]
p=[a,b,c]
for i in []
因此我在列表/数组p中设置了所有返回值,以便返回。如何一次性设置它们?我试过了[a,b,c]=p但这不起作用;我可以手动将它们设置为a=p(1),b=p(2)等,但这似乎相当不优雅。
p
[a,b,c]=p
a=p(1),b=p(2)