如何绘制从数据频谱的STFT?

问题描述:

我已经计算STFT(短时傅里叶变换)数据。这是a + bi形式的数字。这些可以如何绘制频率与时间的频谱图,我可以使用哪些Java函数。如何绘制从数据频谱的STFT?

https://www.clear.rice.edu/elec301/Projects00/project/alex_overlap.jpg

如何制定等。我需要一个解决方案。

的Java SE的库不包括这样的事情。您需要:

  • 识别第三方Java库,提供了科学绘图,

  • 确定您可以运行一个非Java应用程序生成,你可以在你的Java应用程序的嵌入图像输出;例如使用Runtime.exec(...),或者

  • 计算出如何使用Java 2D库来渲染图像运行;即通过画像素...

方法1和2需要你做一些研究(例如谷歌)。方法3要求您了解Java 2D图形库,并为您自己编写解决方案。

+0

谢谢,我会注意到它的 – user2345050 2014-12-07 02:09:20