今天写代码遇见持续赋值对变化的变量名,
因为变量名是变化的字符串, 无法直接进行赋值, 则需要借助eval进行执行, 设, 我的迭代指针为idx,
=>
name = strcat('Aline',num2str(idx));
eval([name '=temp(idx, :);']);
别忘了在eval括号内的最后加;
MATLAB语法是遇见semicolon ;
终止.
今天写代码遇见持续赋值对变化的变量名,
因为变量名是变化的字符串, 无法直接进行赋值, 则需要借助eval进行执行, 设, 我的迭代指针为idx,
=>
name = strcat('Aline',num2str(idx));
eval([name '=temp(idx, :);']);
别忘了在eval括号内的最后加;
MATLAB语法是遇见semicolon ;
终止.
本文标题:MATLAB将字符串作为变量的方法
本文链接:https://www.haomeiwen.com/subject/gtlkzhtx.html
网友评论