我有一个包含5个数字的向量,我想将其填零。我怎么能这样做。
A=[1
2
3
4
5];
我想零填充向量是这样的: A _
new=[0
0
0
0
0
1
2
3
4
5];
另外,对于另一种情况,我想按如下方式将1,3,4分配给矩阵W,并将其他元素归零。 W的大小假定为7。 W = [0 1 0 0 3 0 4]
答案 0 :(得分:2)
您可以使用以下代码
newA = [zeros(5,1); A]
关于另一个案例。你需要像
这样的东西inds = [2 5 7];
elems = [1 3 4];
W = zeros(7,1);
W(inds) = elems