⛄一、压缩感知理论

阵列信号波达方向(Direction ofArrival,DOA)估计是阵列信号处理领域中主要研究内容之一,广泛应用于军事及民用领域。基于压缩感知理论的稀疏重构算法的阵列信号DOA估计具有高分辨率的特点,而且其特殊的重构方式使其具有天然解相干的能力。 针对窄带信号DOA估计问题,本文应用SSOMP(SVD-SOMP)DOA估计算法。

⛄二、部分源代码

function [] = plot_SNR ()

warning off;

% SNR
rhodB = -40 : 4 : 0;

[Iss1, Iun1] = SNR (1, 64, 16, 4, 4, 8, 10, rhodB); % Ns = 1, 64 * 16, 4 RF chains
[Iss2, Iun2] = SNR (2, 64, 16, 4, 4, 8, 10, rhodB); % Ns = 2, 64 * 16, 4 RF chains

Xss1 = plot(rhodB, Iss1, ‘r’);
Xss1.LineWidth = 2;
Xss1.Marker = ‘o’;
Xss1.MarkerEdgeColor = ‘r’;
hold on;

Xun1 = plot(rhodB, Iun1, ‘b’);
Xun1.LineWidth = 2;
Xun1.Marker = ‘s’;
Xun1.MarkerEdgeColor = ‘b’;

Xss2 = plot(rhodB, Iss2, ‘r’);
Xss2.LineWidth = 2;
Xss2.Marker = ‘o’;
Xss2.MarkerEdgeColor = ‘r’;

Xun2 = plot(rhodB, Iun2, ‘b’);
Xun2.LineWidth = 2;
Xun2.Marker = ‘s’;
Xun2.MarkerEdgeColor = ‘b’;
hold off;

legend([Xss1 Xun1], ‘SS Precoding & Combining’, ‘Optimal Unstrained Precoding’, ‘Location’, ‘northwest’);
title(‘Spatially Sparse Precoding vs Unconstrained Optimum Precoding’);
xlabel(‘SNR (dB)’);
ylabel(‘Spectral Efficiency (bits/s/Hz)’);
grid on;

end

⛄三、运行结果

⛄四、matlab版本及参考文献

1 matlab版本
2014a

2 参考文献
[1]郑炜.基于改进小波阈值的电能质量扰动信号去噪算法[J].电气开关. 2021,59(01)

3 备注
简介此部分摘自互联网,仅供参考,若侵权,联系删除

【压缩感知】基于matlab压缩感知理论的窄带信号DOA估计【含Matlab源码 2616期】相关推荐

  1. 【Matlab人脸识别】KL变换人脸识别【含GUI源码 859期】

    一.代码运行视频(哔哩哔哩) [Matlab人脸识别]KL变换人脸识别[含GUI源码 859期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1] 蔡利梅.MAT ...

  2. 【Matlab语音分析】语音信号分析【含GUI源码 1718期】

    一.代码运行视频(哔哩哔哩) [Matlab语音分析]语音信号分析[含GUI源码 1718期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]韩纪庆,张磊,郑铁 ...

  3. 【Matlab图像融合】小波变换遥感图像融合【含GUI源码 744期】

    一.代码运行视频(哔哩哔哩) [Matlab图像融合]小波变换遥感图像融合[含GUI源码 744期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1] 包子阳,余 ...

  4. 【Matlab通信】DTMF双音多频电话拨号仿真【含GUI源码 805期】

    一.代码运行视频(哔哩哔哩) [Matlab通信]DTMF双音多频电话拨号仿真[含GUI源码 805期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1] 蔡利梅 ...

  5. 【Matlab语音处理】声音信号频谱分析仪【含GUI源码 325期】

    一.代码运行视频(哔哩哔哩) [Matlab语音处理]声音信号频谱分析仪[含GUI源码 325期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]韩纪庆,张磊, ...

  6. 【Matlab心音信号】EMD心音信号特征提取【含GUI源码 1735期】

    一.代码运行视频(哔哩哔哩) [Matlab心音信号]EMD心音信号特征提取[含GUI源码 1735期] 二.matlab版本及参考文献 1 matlab版本 2014a *2 参考文献 [1] 沈再 ...

  7. 【Matlab语音隐写】DWT音频数字水印【含GUI源码 712期】

    一.代码运行视频(哔哩哔哩) [Matlab语音隐写]DWT音频数字水印[含GUI源码 712期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]韩纪庆,张磊, ...

  8. 基于matlab的相干信号的doa 估计,基于空间平滑MUSIC算法的相干信号DOA估计(1)

    基于空间平滑MUSIC算法的相干信号DOA估计(1) 基于空间平滑MUSIC算法的相干信号DOA估计(1) 空间平滑MUSIC算法(1) 在上一篇博客中有提到,当多个入射信号相干时,传统MUSIC算法 ...

  9. 【Matlab验证码识别】遗传算法和最大熵优化+大津法(OTSU)+自定义阈值数字验证码识别【含GUI源码 1694期】

    一.代码运行视频(哔哩哔哩) [Matlab验证码识别]遗传算法和最大熵优化+大津法(OTSU)+自定义阈值数字验证码识别[含GUI源码 1694期] 二.matlab版本及参考文献 1 matlab ...

最新文章

  1. Linux 内核源代码分析 chap 2 存储管理 (5)
  2. 如何动态修改下拉列表的默认选中项
  3. Matlab并行编程方法
  4. 【转】深入浅出图解C#堆与栈 C# Heap(ing) VS Stack(ing) 第四节 参数传递对堆栈的影响 1
  5. Tokyo cabinet HDB– 初始化
  6. c语言实验报告7,C语言实验报告7.doc
  7. YUV采样及存储格式
  8. 2021年最值得推荐的13个提高开发效率工具,程序员必备
  9. Bootstrap模态出现在背景下
  10. 【深度好文】多线程之WaitHandle--派生-》Mutex信号量构造
  11. hdu 5441 Travel (2015长春网赛)
  12. 黑马程序员,黑马论坛---云2期,已就业45人,平均薪水6806【8月23日更新】
  13. 第一篇 -- 《每天读一点经济学常识 》 --于台风
  14. 取火柴 c语言程序,取火柴游戏||Nim博弈
  15. 送给佳佳同学的礼物:测试流程及并行测试介绍
  16. Excel使用技巧——提取混合单元格中的数字
  17. python调用tecplot
  18. [洛谷]P3374 【模板】树状数组 1 (#树状数组)
  19. 入侵特斯拉汽车Model S 信息娱乐系统漏洞
  20. SelectObject和DeleteObject函数

热门文章

  1. 6-2 求某学生8门课的平均分
  2. SaltStack-常用模块<一>
  3. 智能硬件监控体系建设
  4. 实现简单的多任务轮询(C语言)
  5. 【步进电机】ULN2003驱动28BYJ-48
  6. 03. Vuepress2.x 设置 favicon.ico 图标
  7. 听池建强谈程序员的真正价值
  8. 创业是一种心态、信念和坚持,是一种生活方式
  9. python爬各国疫情数据,存储并进行数据可视化
  10. 数据结构:十大经典排序算法