資源簡(jiǎn)介
LMS_Identify.m實(shí)現(xiàn)了LMS算法和NLMS算法的性能比較,文檔詳細(xì)描述了LMS自適應(yīng)濾波器對(duì)信號(hào)濾波的步驟以及歸一化LMS算法(NLMS)基于信號(hào)功率的自適應(yīng)步長(zhǎng)的調(diào)節(jié)函數(shù)

代碼片段和文件信息
%%?利用LMS算法進(jìn)行系統(tǒng)識(shí)別
%定義輸入信號(hào)
x?=?0.1*randn(2501);
%創(chuàng)建一個(gè)12階低通濾波器為未知的系統(tǒng)濾波器
[berrres]?=?fircband(12[0?0.4?0.5?1][1?1?0?0][1?0.2]{‘w‘‘c‘});
%定義期望信號(hào)
d?=?filter(b1x);
%定義步長(zhǎng)
mu?=?0.8;
lms?=?dsp.LMSFilter(‘Length‘13‘StepSize‘mu...
????‘WeightsOutputPort‘true);%初始權(quán)值取默認(rèn)值0
[yew]?=?lms(xd);
stem([b.‘?w])
title(‘利用LMS算法進(jìn)行系統(tǒng)識(shí)別‘)
legend(‘實(shí)際的濾波器權(quán)值‘‘估計(jì)的濾波器權(quán)值‘...
???????‘Location‘‘NorthEast‘)
??
%使用NLMS法???
lms2?=?dsp.LMSFilter(‘Length‘13‘StepSize‘mu‘Method‘...
???‘Normalized?LMS‘‘WeightsOutputPort‘true);%NLMS
[y2e2w2]?=?lms2(xd);
figure
plot([ee2]);
title(‘比較LMS和NLMS的性能‘)
legend(‘LMS法的濾波器誤差‘‘NLMS法的濾波器誤差‘...
???????‘Location‘‘NorthEast‘)
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件?????????789??2018-05-27?22:00??LMS_Identify.m
?????文件???????35616??2019-04-12?20:27??LMS算法與NLMS算法濾波比較說(shuō)明.docx
評(píng)論
共有 條評(píng)論