请问,在simulink中,如何取得一个正弦波的幅值?
并且,如果这个波形有谐波的话,怎么取得其基波的幅值?我用的是*sin然后进入LPF,输出*2,但这样获得的幅值略高于输入的幅值.为什么? 用powergui 或者 fourier 吧!
回复 #1 fouyang5 的帖子
你是想用旋转矢量法吗?应该用锁相环锁相,这样会比较复杂! 回答楼上的:
我就是要一个幅值而已.复杂也好,简单也好(但我相信会有实时和简单的)
具体怎么做,能给个过程不? 我用的是输入*sin,然后进入LPF,其输出*2,得到幅值.
但这样获得的幅值会略高于实际的幅值.为什么?
回复 #5 fouyang5 的帖子
你可以试想一下:如果信号是sin(wt)+0.1*sin(3*wt),然后你输入*sin,然后进入LPF,其输出*2,得到的会是一个直流吗? 原帖由 branch 于 2007-7-6 16:34 发表 http://www.chinavib.com/forum/images/common/back.gif
你可以试想一下:如果信号是sin(wt)+0.1*sin(3*wt),然后你输入*sin,然后进入LPF,其输出*2,
得到的会是一个直流吗?
基本上是个直流.略有小波动.
页:
[1]