91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1KB
    文件類型: .m
    金幣: 1
    下載: 0 次
    發布日期: 2021-06-11
  • 語言: Matlab
  • 標簽: matlab??blms??

資源簡介

學習塊自適應濾波很好的例子,該文件只是單獨一個matlab函數,作為調用需要設置輸入信號等相關參數
function [y,e,w]=blocklms(mu,M,u,d);
輸出:y為輸出信號,e為誤差,w為最終濾波系數
輸入:Mu為 步長,M為濾波器長度,u為輸入信號,d為期望信號

資源截圖

代碼片段和文件信息

function?[yew]=blocklms(muMud);?
%BLOCKLMS?
%?Call:?
%?[ew]=blocklms(muMuDalton);?
%?
%?Input?arguments:?
%?mu?=?step?size?dim?1x1?
%?M?=?filter?length?dim?1x1?
%?u?=?input?signal?dim?Nx1?
%?d?=?desired?signal?dim?Nx1?
%?
%?Output?arguments:?
%?e?=?estimation?error?dim?Nx1?
%?w?=?final?filter?coefficients?dim?Mx1?
%?
%?The?length?N?is?adjusted?such?that?N/M?is?integer!?
?
%initialization?
w=zeros(M1);?
N=length(u);?
d=d(:);?
e=d;?
u=u(:);?
?
%no.?of?blocks?
Blocks=N/M;?

y=[];
%Loop?BlockLMS?
for?k=1:Blocks-

評論

共有 條評論