• 大小: 8.57MB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2023-10-08
  • 语言: Matlab
  • 标签: 噪声控制  matlab  

资源简介

fxLMS 主动噪声控制算法,比较全,分享给大家,值得学习。

资源截图

代码片段和文件信息

function [CyCw]= FxLMS(XCxCwSxSwShxShwe_contXhxTYd)
mu=0.1;                            % learning rate
for k=1:T                         % discrete time k
    Cx=[X(k) Cx(1:15)];            % update the controller state    
    Cy=sum(Cx.*Cw);                % calculate the controller output
    Sx=[Cy Sx(1:length(Sx)-1)];    % propagate to secondary path
    e_cont(k)=Yd(k)-sum(Sx.*Sw);   % measure the residue
    Shx=[X(k) Shx(1:15)];          % update the state of Sh(z)
    Xhx=[sum(Shx.*Shw) Xhx(1:15)]; % calculate the filtered x(k)
    Cw=Cw+mu*e_cont(k)*Xhx;        % adjust the controller weight
end

end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\
     文件     5760040  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\200 Hz Sine Wave Sound Frequency Tone.wav
     文件      461248  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\ANC.pdf
     文件      149722  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\ActiveNoiseControl.docx
     文件         214  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\Adaptive Filtering
     文件       30948  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\BlockDiagram.JPG
     文件      593155  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\Comparison betn FxLMS and FuLMS.docx
     文件        4654  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\DSPAbstract.docx
     文件       33911  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\Error.jpg
     文件       28507  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\Error_fxlms.jpg
     文件       10237  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\Explanation_of_FxLMS_code.docx
     文件      281440  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\FuLMS_Flowchart.PNG
     文件         291  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\FuNLMS
     文件       38953  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\FxLMS code + Output.docx
     目录           0  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\FxLMS(Code_Output)\
     文件        2950  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\FxLMS(Code_Output)\FxLMS_Final_Code.m
     文件       28343  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\FxLMS(Code_Output)\Noise Separated.jpg
     文件       27388  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\FxLMS(Code_Output)\error.jpg
     文件       29676  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\FxLMS(Code_Output)\inputdata.jpg
     文件       59529  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\FxLMS(Code_Output)\noisedata.jpg
     文件      155397  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\FxLMS(Code_Output)\television.wav
     文件         644  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\FxLMS.m
     文件       98186  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\FxLMS_BD.PNG
     文件        3502  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\Fx_LMS(ActiveNoiseControl).m
     文件         114  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\Fx_lms
     文件       29694  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\Fx_lms.JPG
     文件      322092  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\Fxlms_Flowchart.PNG
     文件      419954  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\Group14.pdf
     目录           0  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\Images\
     文件           7  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\Images\images
     文件      886521  2017-05-10 13:26  Active-Noise-Control---DSP2017-master\ImportantPaper.pdf
............此处省略10个文件信息

评论

共有 条评论