网站大量收购独家精品文档,联系QQ:2885784924

沃尔什变换与离散傅里叶变换结果比较.pdf

沃尔什变换与离散傅里叶变换结果比较.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
沃尔什变换和离散傅里叶变换结果比较 一、对ECG 信号的分析和重构 我们把 ECG (心电图)信号作为观测信号,分别作它的沃尔什 变换以及离散傅里叶变换,分别采用快速沃尔什变换算法WHT 变换 (Walsh-Hadamard Transform )以及快速傅里叶变换FFT 算法。 从上图可以看到,沃尔什变换中,在低列率处(1024 )具有较 大的沃尔什系数,由此可见,由此我们可以判断,ECG 信号主要是 集中在低频附近,尤其在200~300 之间分量较大。 而在傅里叶变换中,在200 频率附近和4200 频率附近两个频率 处幅度较大,呈现出明显的周期性,这是由于采样信号频谱的周期延 拓造成的。并且可以看出,傅里叶变换的频谱分量比较集中,而沃尔 什变换的系数则比较分散。 而通过walsh 反变换和FFT 反变换进行信号的恢复,都将 1025 之后值置零再进行walsh 反变换和FFT 反变换。由下图可以看出,重 构的信号中,WHT 变换得到的信号在某些点上幅度上比原始信号要 大,而IFFT 变换的结果则跟原始信号的幅度相差不大。 1 / 6 二、对单频信号的分析和重构 一个频率为 20Hz 的正弦信号,采样频率为 1kHz,采样点数为 1024.作它的walsh 变换和离散傅里叶变换如下图所示。 从中可以看出,WHT 变换的列率成分不单一,而且在 20Hz 处 的系数较大,而FFT 变换在20Hz 出有明显的冲激,在1000Hz 附近 处的冲激也较大,体现出周期性。 而同样地进行信号的恢复,可以看出,WHT 和FFT 对单频信号 的恢复效果较为一致。 2 / 6 附录: 1.对ECG 信号的变换和恢复: clear all; clc; close all; x1 = ecg(512); % Single ecg wave x = repmat(x1,1,8); x = x + 0.1.*randn(1,length(x)); % Noisy ecg signal yfwht = fwht(x); % Fast Walsh-Hadamard transform yfft = fft(x); figure(Color,white); subplot(3,1,1); plot(x); xlabel(Sample index); ylabel(Amplitude); title(ECG Signal); subplot(3,1,2); plot(abs(yfwht)) xlabel(Sequency index); ylabel(Magnitude); 3 / 6 title(WHT Coefficients); subplot(3,1,3); plot(abs(yfft)) xlabel(Frequency); ylabel(Magnitude); title(FFT Amplitude); %信号恢复 yfwht(1025:length(x)) = 0; % Zeroing out the higher coefficients yfft(1025:length(x)) = 0; xHat = ifwht(yfwht); % Signal reconstruction using inverse WHT xFFT = real(ifft(yfft)); figure(Color,white); subplot(311); plot(x); xlabel(Sample inde

您可能关注的文档

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档