资源简介
matlab中仿真自适应信号处理序贯回归SER算法,成功运行通过,并有详细注解。
代码片段和文件信息
%************************************SER算法:起始值q0=1************************************%
N=16;u=0.05;%N表示一个周期的采样点数,u表示权调整的步长
p=0.01;%随机信号的功率
syms w0 w1%定义两个权向量
y=(0.5+p)*(w0.^2+w1.^2)+w0*w1*cos(2*pi/N)+2*w1*sin(2*pi/N)+2; %性能表面
F=[0.490.781.96.3];
%****************************画二次性能表面的投影*****************************%
for k=1:4
ezplot(y-F(k)[-10 10 -10 10])
hold on
end
%************************************SER算法************************************%
a=0.93;%标量因子aerf=1/2^(x的平移区间的长度)
w0=[0 6 zeros(1110)];
w1=[0 -9 zeros(1110)];
lv=zeros(1110);%用于存储λ的平均值
q0=1;%设置q0=1
inv_Q(::1)=q0.*[1 0;0 1];%Q的逆矩阵的初值
for k=2:102
r(k)=random(‘norm‘00.1);%生成功率为0.01的随机信号
m(k)=2*cos(2*pi*k/N);%期待信号
x(k)=sin(2*pi*k/N)+r(k);%输入信号
e(k)=m(k)-(x(k).*w0(k)+x(k-1).*w1(k));%误差信号
X=[x(k) x(k-1)]‘;
S=inv_Q(::k-1)*X;
ga=a+X‘*S;
inv_Q(::k)=1/a*(inv_Q(::k-1)-1/ga*S*S‘);%求Q的逆
inv_R(::k)=(1-a^(k+1))/(1-a)*inv_Q(::k);%求R的逆
R(::k)=inv(inv_R(::k));%求R
[vd]=eig(R(::k));%求R的特征值和特征向量
dd=(d(11)+d(22))/2;
lv(k)=dd;%λ的平均值
C=inv_Q(::k)*X;%中间计算量
w0(k+1)=w0(k)+(2*u*lv(k)*(1-a^(k+1)))/(1-a)*e(k)*C(1;%权向量w0的迭代
w1(k+1)=w1(k)+(2*u*lv(k)*(1-a^(k+1)))/(1-a)*e(k)*C(2);%权向量w1的迭代
end
%************************************ 描绘权值轨迹 ************************************%
for k=2:102
line([w0(k) w0(k+1)][w1(k) w1(k+1)]);
ax
- 上一篇:锁频环FLL的matlab仿真
- 下一篇:链码方法特征提取
相关资源
- OFDM_and_MC-CDMA_for_Broadband_Multi-User_Comm
- mser-0.5算法
- matlab 2014b HDL Coder Users Guide
- 微软RDP8.0升级包支持Window 7 SP1和Wind
- Matlab使用说明书
- 高光谱解混数据集Japser Ridge
- 高等光学matlab6544654.pdf
- Coursera吴恩达机器学习课程作业资料
- 适用于MATLAB的几个多变量时序数据集
- 斯坦福大学CS229机器学习完整详细笔记
-
Kvaser_USBCAN与simuli
nk实现数据共享所 - windows service 2008流媒体组件包
- MSER matlab代码
- Matlab代码-MSER最大极值稳定区域
- laser-icp-matlab code
- MQAM和MPSK误符号率曲线绘制
- Matlab自动识别串口设备名称
- SerialApp.mlapp
- 模拟高斯激光传播
- 多用户walsh码扩频通信代码
- 使用matlab+web+server直接进行web开发.d
- matlabchuankou.7z
- 以Kaiser窗举例说明各种滤波器的matl
- 利用matlab实现dtw
- Qt写的发送串口程序,测试数据用
- pettittFunctionUser.m
- matlab开发-车辆网络工具箱支持kvaser和
- matlab使用TCP/IP Server Sockets
- MatLab Web Server在交互式网络课件开发中
- 读取GNSS观测文件,O文件,导航定位,
评论
共有 条评论