【发布时间】:2014-09-02 04:43:25
【问题描述】:
我在 MATLAB 中工作,目前有这个代码:
for i =1:142674:loop_end
data = textread('Results.txt', '%s');
name = data{i};
end
但是,我希望将我选择的数据点的名称存储到一个数组中,其中第一个名称将是数组中的第一个字符串,依此类推。所以最后我有一个数组,其中包含从循环中收集的所有名称。
【问题讨论】:
-
数组不能有字符串作为键。数组/矩阵只能有整数作为键。您必须像开始那样使用元胞数组。
-
如果你的名字是一个有限集,也许Categorical arrays 对你有用。