资源简介
学习块自适应滤波很好的例子,该文件只是单独一个matlab函数,作为调用需要设置输入信号等相关参数
function [y,e,w]=blocklms(mu,M,u,d);
输出:y为输出信号,e为误差,w为最终滤波系数
输入:Mu为 步长,M为滤波器长度,u为输入信号,d为期望信号
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-
- 上一篇:菲涅尔衍射matlab程序
- 下一篇:图像处理:边缘提取的ROA算子方法实现3X3
相关资源
- 图像处理:边缘提取的ROA算子方法实
- 菲涅尔衍射matlab程序
- 数字信号处理--变声器报告
- RBF网络遗传算法优化程序 Matlab
- LQR控制器程序倒立摆为例
- 图像处理,matlab程序,retinex_frankle_
- 圆柱绕流 附加质量 matlab计算程序
- 超分辨率图像重建matlab源码
- 图像配准matlab
- HMM工具箱+测试
- ISE COE文件
- matlab_模糊阈值分割法
- [神经·模糊·预测控制及其MATLAB实现第
- 数字特征提取matlab
- matlab数据集heart_scale.mat
- 遗传算法实现公交车调度MATLAB
- 基于MATLAB的单纯形法PID寻优程序
- 哈夫曼matlab解码程序
- 块稀疏贝叶斯重构算法
- matlab R2010b crack 破解文件
- matlab将data写成nc
- 画隐式函数的Matlab程序
- MATLAB傅里叶变换程序
- bpsk qpsk 16qam 的ber方针matlab
- MATLAB时域有限差分法程序
- 基于MATLAB的三电平逆变模型研究
- 北斗三号B1C weil码生成Matlab程序
- matlab实现手动抠图 m文件
- 路径规划蚁群算法
- MATLAB中小波用于检测奇异点
评论
共有 条评论