来自'的Matlab数组输出环

时间:2014-10-17 15:43:04

标签: arrays matlab if-statement

root=transpose([-10 2 20 -5]); 
wd_root=zeros();
for i = 1:length(root)
    if root(i)>0
    root(i)
    wd_root(i,:)=[root(i)]
    end

end
wd_root

这将数组输出为[0,2,20],但我试图仅将数组输出为[2,10]。我不知道为什么要添加额外的元素'0'。谁能看到错误? 谢谢

0 个答案:

没有答案