如何使用 R(计算环境)创建合理的希尔伯特谱图
我正在使用 R 的 EMD 包。该包有用于显示希尔伯特谱(用 hilbertspec 计算)的谱图函数。然而,输出确实很模糊并且是黑白的。
该功能似乎没有输出彩色图像的选项。我怎样才能清晰地显示光谱,如果可能的话,以彩色显示。
I am using the EMD package for R. This package has a spectrogram function for displaying a Hilbert Spectrum (calculated with hilbertspec). The output however, is really vague and black-white.
This function does not seem to have an option for outputting color images. How can I get the spectrum displayed clearly and if possible in color.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
灰度级在频谱图函数 (
gray()
) 中进行硬编码,要覆盖此设置,您可以使用以下命令:另一个选项是使用源的频谱图函数来定义您自己的绘图函数,该函数具有调色板的参数。
The gray levels are hardcoded in the
spectrogram
function (gray()
), to override this setting you could use, for instance, the following:Another option is to use the source of the
spectrogram
function to define your own plot function which has an argument for the color palette.