Power of sine wave plot
42 次查看(过去 30 天)
显示 更早的评论
I have a power spectrum for my model. I would like to add sine wave as a drive with power spectrum. I don't know how to calculate the power of sine wave? Can I add the sine wave with power? Can anyone help me, please?
0 个评论
采纳的回答
Rishabh Rathore
2018-5-28
编辑:Rishabh Rathore
2018-5-28
Here's what I understand from your question, you want to know how to calculate 'Power' of sine wave and plot it over Power Spectrum of your model.
Power of the sine wave A*sin(x), is (A^2)/2, but only when A is constant. If the amplitude is varying, then integrate the wave over one time period and divide it by the time period to get the power.
You can then use this to add/plot the corresponding value on the Power spectrum of your model.
To plot the power of Sine wave over the existing plot, use hold on and hold of.
4 个评论
Rishabh Rathore
2018-5-28
it is because of the line
psdx = (1/(Fs*N)) * abs(xdft).^2;
The absolute value is squared.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Spectral Estimation 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!