我有4个不同尺寸的行向量,我想将它们表示为一个矩阵。谁能告诉我该怎么做?
这是我的意思。
clear
b1 = fir1(24,[0.5 0.9]);
f=[0 0.6 0.6 0.8 0.8 1];
m=[0 0 1 1 0 0];
b2=fir2(24,f,m)
[b3,a3] = butter(4,[0.6 0.8]);
[b8,a8] = butter(4,[2*pi*900 2*pi*1200],'s');
[b4,a4] = impinvar(b8,a8,3000);
A=[b1;b2;a3;b3;a4;b4]
对此进行评估,我收到以下错误:
Error using vertcat
Dimensions of arrays being concatenated are not consistent.
这是因为b1和b2为1x25,而a3,b3,a4,b4为1x9。我相信可以通过在NaN中添加NaN值来解决此问题,但我不知道如何。