《现代数字信号处理—使用MATLAB分析与实现》 新形态版 张晓光教材 第8章 课后题答案.docx

《现代数字信号处理—使用MATLAB分析与实现》 新形态版 张晓光教材 第8章 课后题答案.docx

PAGE2

8-1给定一个长度为N=8的一维信号x,其稀疏度为k=2,即信号x中只有2个非零元素。现在,我们采用一个M×N的观测矩阵Φ(MN)对信号x进行亚采样,得到长度为M的测量值y。已知观测矩阵Φ和高斯噪声n,求在压缩感知框架下恢复出原始信号x。

答:采用正交匹配追踪

算法步骤:

初始化:

迭代

最小二乘公式:

x

残差更新公式:

r=y-

matlab代码实现如下:

functionx_hat=OMP(y,Phi,k)

%输入:y-测量向量(M×1)

%Phi-观测矩阵(M×N)

%k-稀疏度(本例中k=2)

%

文档评论(0)

1亿VIP精品文档

相关文档