MATLAB将字符串作为变量的方法

2020-05-30  本文已影响0人  yuanthu

今天写代码遇见持续赋值对变化的变量名,
因为变量名是变化的字符串, 无法直接进行赋值, 则需要借助eval进行执行, 设, 我的迭代指针为idx,
=>

name = strcat('Aline',num2str(idx));
eval([name '=temp(idx, :);']);

别忘了在eval括号内的最后加;
MATLAB语法是遇见semicolon ;终止.

上一篇 下一篇

猜你喜欢

热点阅读