资源简介
用Matlab仿真实现最小二乘法和总体最小二乘法估计
假设仿真的观测数据 产生,其中 为0均值, 单位方差的高斯白噪声,取n=1,2,....128。
试用TLS,取AR阶数为4,估计AR参数 和正弦波频率;再用SVD-TLS ,估计AR参数 和正弦波频率。
(1)、在仿真中,AR阶数取为4和6。
(2)、执行SVD-TCS时,AR未知。仿真运行至少二十次。
代码片段和文件信息
%Pisarenko算法估计
function [AW]=pisar(xnsin_num)
load testdat;
sin_num=3;
[N t]=size(xn)
rxx=xcorr(xn‘biased‘);
rxx=rxx(N:(2*sin_num)+N);
%频率估计
Rxx=toeplitz(rxx);
ev=eig(Rxx);
[S i]=min(ev);
[V D]=eig(Rxx);
a=V(:i);
rts=roots(a);
w_est=[];
for i=1:2*sin_num
w_est(i)= abs(angle(rts(i)));
end
W=(w_est/(2*pi));
%幅度估计
mcos=[];
for n=1:sin_num
vcos=[];
for i=1:sin_num
vcos=[vcos cos(n*w_est(i))];
end
mcos=[mcos;vcos];
end
rxx=rxx
相关资源
- 3点GPS定位MATLAB仿真
- 一维光子晶体MATLAB仿真代码吸收率折
- 清洁机器人路径规划matlab仿真程序
- 基于倒谱图判断浊音的基音周期MATL
- 粒子群算法优化pid源码 matlab仿真.ra
- 小卫星多普勒频偏MATLAB仿真程序及参
- 基于Matlab的OFDM系统仿真的设计
- 《MATLAB仿真在现代通信中的应用》徐
- 自抗扰控制ADRC的MATLAB仿真+书籍资料
- Ldpc编译码方案MATLAB仿真
- 线性拟合仿真-最小二乘法、正交回归
- 基于模型预测控制的车辆轨迹跟踪问
- 合成孔径雷达成像csChirp Scaling算法M
- 冲击电压发生器MATLAB仿真,主要是单
- 信道的MATLAB仿真
- 基于傅里叶叠层的图像重建算法matl
- 信息论大作业 LZ78算法编译码 matlab仿
- 利用WOA算法优化libsvm中SVDD算法的参数
- 跳频通信系统MATLAB仿真
- 机械臂SEA柔顺控制matlab仿真
- 群速度色散的matlab仿真
- 异步电机降压启动matlab仿真
- Aloha系统MATLAB仿真代码
- 机器人焊接轨迹规划matlab仿真程序
- 同步电机模型的MATLAB仿真-毕业设计论
- 方崇智《过程辨识》一书中各种辨识
- MATLAB实现k-svd和mod信号处理
- matlab仿真及其在光学课程中的应用 课
- MINIST 手写数字识别 MATLAB仿真
- 基于SVD分解和最近邻算法的高维人脸
评论
共有 条评论