matlab如何对一个信号进行希尔伯特变换?

matlab如何对一个信号进行希尔伯特变换?

题目
matlab如何对一个信号进行希尔伯特变换?
顺便告诉我一下程序错在哪里.
t=0:pi/50:2*pi;
x=sin(t);
size=(x);
y=hilbert(x);
plot(t,y,'r');
本来结果应该是个余弦函数,但结果是个正弦,求教.
答案
Warning:Imaginary parts of complex X and/or Y arguments ignored
图像x轴是时间t,y轴matlab默认去掉了hilbert变换的虚数部分,你知道hilbert变换对于实部没有变化的,所以画出的图与sin(t)是没有差别的
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.