【发布时间】:2011-09-18 04:18:39
【问题描述】:
假设您有一个对象A,其属性为B
你想定义一些参数
A.B (比如 A.B.n1 , A.B.n2 , .... ),因为这些参数很多,您希望迭代地执行此操作。我遇到的问题是
每当我尝试以迭代方式进行时:
for j=1:4
S=strcat('n',int2str(j));
A.B.S=j;
end
我只定义A.B.S=4,不创建
A.B.n1=1 , A.B.n2=2,...,A.B.n4=4.
如何让 MATLAB 理解我希望 S 成为一个变量?
【问题讨论】: