例如我的载体是
a = [0 1]
我想在向量中添加数字0
,但在FOR路径中添加3次。我想得到这个载体
a = [0 1 0 0 0]
答案 0 :(得分:4)
您不需要loop来执行此操作。这可以使用concatenation和zeros
函数来完成。
nzeros = 3;
a = [0 1];
a = cat(2, a, zeros(1, nzeros));
% or a = [a zeros(1, nzeros)];
可替换地:
nzeros = 3;
a = [0 1];
a(end+nzeros) = 0;
答案 1 :(得分:0)
如果你在谈论for-loop
。这将完成你要求的
a = [0 1];
for i=1:3
a = [a,0];
end