有谁知道怎么把得到的波形图的基波画出来?
软件得到的波形图都是含有很多谐波的,想把它的基波画出来,不知道怎么做?一般好像都在matlab 中用函数求出来的,不知道用什么函数? 用fft函数就可以的,这个在百度上一搜索一大把 用fft函数就可以的,这个在百度上一搜索一大把y1949b 发表于 2010-7-14 18:28 http://bbs.simol.cn/images/common/back.gif
fft只能得到谐波含量比,只能知道他的幅值。我想知道的是把整个基波画出来(就是所谓的正弦波) 相位也是能出来的! 以前写的一小段程序现在就剩下论文的里的截图记得程序就是在网上找的 改一下就能用了 fft即可实现! 相位也是能出来的!
y1949b 发表于 2010-7-14 20:10 http://bbs.simol.cn/images/common/back.gif
对的,就是要这样的图形,请问还有画这个图形的程序吗?有的话能传下吗? 回复 6# 异乡de人
用fft函数一直得不到正弦波的图,不知道能不能说的详细一点呢?谢谢 回复 8# wgs860818
FFT只能得到幅值和相位,有了幅值和相位自己画就可以了! 回复wgs860818
FFT只能得到幅值和相位,有了幅值和相位自己画就可以了!
异乡de人 发表于 2010-7-15 14:14 http://bbs.simol.cn/images/common/back.gif
一般都是通过比较原波形与基波,他们怎么放在一起的?基波相位是不是跟原波形是同相位的? 有了FFT得到的幅值A和相位theta,可以用y=A*cos(wt+theta)来得到基波。
如果没有偶次谐波的话,基波可以说是和原型波同相位。 想知道怎么才能在matlab中直接出现基波的波形 而不是通过FFT中的幅值和相位重新计算得到。 我也是真的很想知道 如果对FFT不是很了解的话,推荐用Origin软件,可以自动画出基波波形。
页:
[1]