clear
Ts=0.0001;
t=0:Ts:10;
mt=sin(2*pi*t);
subplot(211);plot(t,mt)
title('sin(2*\pi*t)')
axis([0 5 -1.1 1.1]);
grid on
%求m(t)的希尔变换
hilbert_m=hilbert(mt);%利用函数进行希尔伯特变换
hilbert_m=imag(hilbert_m);%虚部为我们所需结果
subplot(212);plot(t,hilbert_m);
title('sin(2*\pi*t)的希尔伯特变换-cos(2*\pi*t)')
axis([0 5 -1.1 1.1]);
grid on

posted on 2021-03-27 15:24  liyou555  阅读(2365)  评论(0编辑  收藏  举报