【发布时间】:2012-01-15 05:59:18
【问题描述】:
for i=1:N
f(i) = 'f'+i;
end
在 MatLab 中给出错误。用模式 fi 的 N 个字符串初始化数组的正确语法是什么?
似乎连这都行不通:
for i=1:4
f(i) = 'f';
end
【问题讨论】:
-
您希望数组
f看起来像什么?将所有单独的fi字符串连接在一起的单个字符串?每行一个字符串的字符数组?元胞数组? -
对于最新版本的 MATLB,请使用字符串。例如
"asd" + (1:5)就可以了。
标签: string matlab loops for-loop octave