【发布时间】:2016-03-18 21:20:58
【问题描述】:
我从一个目录中加载我的 .txt 文件,其中包含 4x4 矩阵,直接在一个变量 (rotLM) 中,以下代码为八度:
for i= 1:5
file_rotLM= strcat('C:\Users\pc\Desktop\matrices\rotLM',int2str (i),'.txt');
rotLM= strcat('rotLM',int2str(i))
rotLM= load(file_rotLM);
end
我想要的:变量名“rotLM”应该在末尾包含连接的字符串。像:“rotLM1, rotLM2...rotLM5”,每个变量都应该包含相应的矩阵参数。 如果我运行上面的代码,我只会得到:
rotLM = rotLM1
rotLM = rotLM2
rotLM = rotLM3
rotLM = rotLM4
rotLM = rotLM5
如果我在命令窗口中提示:rotLM 它只会给我最后一次读取的矩阵,但如果我输入例如rotLM1 我收到错误“'rotLM1' undefined near line 1 column 1”
我的错误是什么? 谢谢!
【问题讨论】: