资源简介
均匀线阵和均匀圆阵的MUSIC算法仿真,即MVDR滤波。程序还包括数字上变频和下变频
代码片段和文件信息
function y=duc2ddc(x)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%输入复基带信号%%%%%%%%%%%%%%%%%%%
n=length(x);
in=real(x);
qn=imag(x);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%插值%%%%%%%%%%%%%%%%%%%%%%%%%%%%
ncz=n*64;
incz=zeros(1ncz);
qncz=zeros(1ncz);
for i=1:ncz
if mod(i-164)==0
incz(i)=in((i-1)/64+1);
qncz(i)=qn((i-1)/64+1);
end
end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%滤波%%%%%%%%%%%%%%%%%%%%%%%%%%%%
fp=100000;
fs=300000;
ftcz=25.6*10^6;
[OrWnbetaftype] = kaiserord([fpfs][10][0.010.01]ftcz);
b=fir1(OrWnftypekaiser(Or+1beta)‘noscale‘);
inczf=filter(b1incz);
qnczf=filter(b1qncz);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%上变频%%%%%%%%%%%%%%%%%%%%%%%%%%%%
fc=10*10^6;
induc=inczf.*cos(2*pi*fc/ftcz*(0:ncz-1));
qnduc=qnczf.*sin(2*pi*fc/ftcz*(0:ncz-1));
s=induc+qnduc;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%加噪声%%%%%%%%%%%%%%%%%%%%%%%%%%%%
snr=15;
r=awgn(ssnr‘measured‘);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%下变频%%%%%%%%%%%%%%%%%%%%%%%%%%%%
inddc=r.*cos(2*pi*fc/ftcz*(0:ncz-1));
qnddc=r.*sin(2*pi*fc/ftcz*(0:ncz-1));
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%滤波%%%%%%%%%%%%%%%%%%%%%%%%%%%%
inddcf=filter(b1inddc);
qnddcf=filter(b1qnddc);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%抽取%%%%%%%%%%%%%%%%%%%%%%%%%%%%
incq=zeros(1n);
qncq=zeros(1n);
for i=1:ncz
if mod(i-164)==0
incq((i-1)/64+1)=inddcf(i);
qncq((i-1)/64+1)=qnddcf(i);
end
end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%返回复基带信号%%%%%%%%%%%%%%%%%%%
y=incq+1i*qncq;
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1614 2014-01-06 15:56 mvdr2.m
文件 1981 2014-01-02 09:53 mvdr3.m
文件 1717 2014-01-07 12:16 duc2ddc.m
文件 2740 2013-12-02 21:34 mvdr1.m
----------- --------- ---------- ----- ----
8052 4
相关资源
- 简单的Matlab帧间分差算法
- BP神经网络解决字母识别问题matlab源代
- 蚁群算法最短路径matlab程序
-
基于Matlab_Simuli
nk的航天器姿态动力 - 三维重建-matlab
- matlab2012b许可证文件
- 改进的花朵授粉算法程序Matlab
- matlab代码实现分形维数计算
- MATLAB实现小于指定空洞面积的空洞进
- matlab2017a/b与visual studio2017编译器关联
- 虚拟空间矢量调制算法的MATLAB仿真
- LQR系统最优控制器设计的MATLAB实现及
- K-means应用于图像处理matlab程序
- matlab实现理想滤波器的设计加汉宁窗
- 第四维数据用颜色表示matlab代码
- NIPALS非线性迭代式偏最小二乘法matl
- 基于MATLAB的SVPWM变频调速系统的仿真
- 人脸识别matlab源码
- AC/DC/AC/AC/DC直流电源matlab仿真
- 步进电机pid的matlab模型20个程序
- matlab实现的图像梯形矫正
- MATLAB语言编写空间后方交会-空间前方
- PCA故障检测MATLAB
- Kalman 滤波器理论与应用——基于Mat
- 基于神经网络的边缘检测GUI
- matlab图像特征提取
- 模式识别与智能计算杨淑莹MATLAB版源
- DOA 估计 music算法matlab
- MATLAB上实现不同窗口的中值滤波
- 自适应谱熵端点检测matlab实现
评论
共有 条评论