OMP算法的matlab实现
来源:互联网 发布:花纹板理论价格算法 编辑:程序博客网 时间:2024/05/22 06:12
function [x,res] = omp(b,A,k)% compute k-sparse approximation to b with matrix A using Matching pursuit[m,N] = size(A);x = zeros(N,1);res = b;support = []; A_get=zeros(m,k);for i=1:kcorr = (A')*res;[c,n] = max(abs(corr)); support(end+1) = n;A_get(:,i)=A(:,n);A(:,n)=zeros(m,1);%x(support) = pinv(A(:,support))*bx(support)=(A_get(:,1:i)'*A_get(:,1:i))^(-1)*A_get(:,1:i)'*b;%res = res - A(:,support)*x(support)res=b-A_get(:,1:i)*x(support);%相乘为向量的正交投影end
0 0
- OMP算法的matlab实现
- OMP算法
- OMP算法
- OMP算法
- 基于OMP的L1跟踪算法
- 压缩感知重构算法之OMP算法python实现
- MP算法和OMP算法及其思想与实现
- 稀疏表示之OMP,SOMP算法及openCV实现
- MP和OMP算法
- MP及OMP算法
- OMP算法学习笔记
- 匈牙利算法的MatLab实现
- 蒙特卡罗算法的matlab实现
- KNN的matlab实现算法
- SIFT算法的MATLAB实现
- 遗传算法的matlab实现
- 遗传算法的matlab实现
- DES算法的matlab实现
- AccessibilityService——实现微信切换账号功能
- web前端21
- NI高级资深工程师(CLA),历时三年,倾力打造!
- 使用piranha搭建高可用LVS集群
- 定位
- OMP算法的matlab实现
- 自定义控件从入门到轻生之---来个结晶
- python使用win32*模块模拟人工操作——城通网盘下载器(零)
- CentOS挂载NTFS移动硬盘
- PHP自定义函数&数组
- 【算法】递归求数组指定范围内最大和次大的数值
- viewWtihTag的使用
- Mybatis学习
- Codeforce - 610 - B. Vika and Squares