我有一个Mx1矩阵,我想用(M-1)x1矩阵绘制它。为了实现这一点,我想用零填充第二个矩阵,使其尺寸等于第一个。如何将数字附加到数组的末尾?
答案 0 :(得分:2)
或者您可以使用关键字end
a(end+1) = 0
答案 1 :(得分:1)
换句话说:为了不引入不存在的数据,您可以排除最终的"不匹配的"来自其他较大矩阵的元素(或示例中的向量)。只要您知道自己错过了z
的最终元素:
scatter(x(1:end-1), y(1:end-1), 5, z)
答案 2 :(得分:0)
试试这个开头:
a=[1,2,3]
a=[a,4]
答案 3 :(得分:0)
我发现这个解决方案最适用于填充矩阵的场景。这会将A更改为10x10矩阵,并将所有其他值填充为零。
A = [1 5 3 8 9 4 7 6 5 2];
A(numel(A), numel(A)) = 0;