• 大小: 589B
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-20
  • 语言: 其他
  • 标签:

资源简介

经典的相关系数法求解系统的脉冲响应函数 准确率非常高。

资源截图

代码片段和文件信息

function Correlation_Coefficient_1
m=90;
t=linspace(01m)‘;   
T=t(2)-t(1)
h=0.9*exp(-5*t).*cos(2*pi*10*t+0.1)+...
    0.5*exp(-3*t).*cos(2*pi*30*t+0.05);
for k=1:90
P(:k)=0.05*randn(m1);    %随机激励信号
%P(:k)=0.1*exp(-(50).^2*(t-t(k)).^2);% 高斯脉冲激励
%P(:k)=exp(-10*(t-0.5).^2)+0.01*randn(size(t));  %假设系统输入高斯脉冲信号
%P(:k)=zeros(m1);
x=P(:k);
y(:k)=conv(xh);
 A=y(:k);
Y(:k)=A(1:m);
end
H=Y*P‘*(inv(P*P‘));
%H=Y*pinv(P);  %伪逆矩阵
g=H(:1);
figure plot(t[hg]);grid on;  
title(sprintf(‘第%d条样本的网络学习误差err=%d‘ 1 sum(g-h).^2));
 legend(‘理想脉冲响应信号‘‘学习获得的脉冲响应信号‘);
 axis([0 1 -1 1.5]);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        643  2011-04-20 20:40  Correlation_Coefficient_1.m

----------- ---------  ---------- -----  ----

                  643                    1


评论

共有 条评论

相关资源