如何用MATLAB绘制复杂功率谱?

10次浏览(过去30天)
我有所有的|C_n|^2,需要绘制柱状图,表示以w为间隔的能量(角频率)。
我想这将是一个条形图,但我想要直线代替(如果可能的话,我可以标记)。
就像这样,但只需要标记x轴:
https://www.oreilly.com/library/view/elegant-scipy/9781491922927/assets/elsp_0402.png
谢谢

接受的答案

粘土Swackhamer
粘土Swackhamer 2019年4月11日
这里可能有你要找的东西 //www.tianjin-qmedu.com/help/matlab/ref/fft.html
您可以将输出空间(电压vs时间或类似)的数据转换为频谱(功率vs频率或类似),然后绘图。
5个评论
dpb
dpb 2019年4月11日
看一下计算PSD的例子
医生fft
它展示了如何计算频率,以绘制PSD和绘制它 情节 这是正常的。
您只需调用另一个例程来代替 情节 尝试一些不同的东西。我从来没有做过PSD,所以不知道它实际上是如何工作的,以一种有用的格式显示信息,但你可以试试…:)

登录评论。

更多答案(0)

类别

了解更多傅里叶分析与滤波帮助中心而且文件交换

标签

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!