求matlab程序,y=a1*x(n-k1)+a2*x(n-k2)+a3*x(n-k3),其中y的值已知,x也已知,怎么估计出a1,k1,a2,k2,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 15:27:36
求matlab程序,y=a1*x(n-k1)+a2*x(n-k2)+a3*x(n-k3),其中y的值已知,x也已知,怎么估计出a1,k1,a2,k2,

求matlab程序,y=a1*x(n-k1)+a2*x(n-k2)+a3*x(n-k3),其中y的值已知,x也已知,怎么估计出a1,k1,a2,k2,
求matlab程序,y=a1*x(n-k1)+a2*x(n-k2)+a3*x(n-k3),其中y的值已知,x也已知,怎么估计出a1,k1,a2,k2,

求matlab程序,y=a1*x(n-k1)+a2*x(n-k2)+a3*x(n-k3),其中y的值已知,x也已知,怎么估计出a1,k1,a2,k2,
写出x,y的一系列离散点的矩阵x=[...],y=[...],
y=a1*x(n-k1)+a2*x(n-k2)+a3*x(n-k3)
a=polyfit(x,y,1);
a就是一个系数组成的矩阵