如何通过知道第二个来补偿一个矩阵中的其余行

时间:2015-03-16 10:43:18

标签: matlab

如果我有

A = [1; 2; 3; 4; 5] B = [1; 2; 3]

我想绘制A与B

我知道大小不同,因此我想将B中的补偿行设置为0。 即B变为 B = [1; 2; 3; 0; 0]

注意: 这个例子中的A大于B,但我想检查哪一个是最大的和最小的,然后做工作

1 个答案:

答案 0 :(得分:0)

试试这个:

na = numel(A);
nb = numel(B);
A = [A;zeros(nb-na,1)];
B = [B;zeros(na-nb,1)];

这将在最短的行向量的末尾添加适当数量的零。