急!MATLAB求传递函数系数问题

来源:百度知道 编辑:UC知道 时间:2024/06/09 19:12:49
如何在MATLAB中,已知信号X经过传递函数H(Z)得到信号Y,其中X,Y已知,怎样求H(z)的各项系数,非常感谢!

给你一个参考程序吧
clf;
N = 40;
x=[1,zeros(1,39)];
num = [0.9 -0.45 0.35 0.002];%X的系数
den = [1 0.71 -0.46 -0.62 ];%Y的系数
y = filter(num,den,x);
主要是用filter这个函数模型出信号X,Y的相除

不知道,蒙一个,用最小二乘法拟合?