1
假设我有一个单元格数组raweeg
,其中的每个单元格都是一个矩阵,其中第一列中的时间点和第二列中的一些标记。我想创建一个矢量来存储时间点,当标记不等于-1时。我发现了一种非优雅(而不是工作)的方式来创建一个大小为1x1的零向量,然后在循环中追加以下值。如何将元素添加到循环中的矢量
P.S .:有96个非“ - 1”值和相应的时间点。
startpoints = zeros(1,1);
for i = length(raweeg{1,1}(:,1))
if raweeg{1,1}(i,2) ~= -1
startpoints(end+1,1) = raweeg{1,1}(i,1);
end
end
谢谢
运气好的答案?该错误被识别为缺少'1:',并给出了一个向量化的解决方案。如果可行,请接受。谢谢! :) – chappjc
谢谢!我是新来的系统,它有点混乱。 – user3503398