python中pcolor_用于发布质量图的Python Pylab pcolor选项

本文介绍了使用Python的Pylab库中的pcolor函数绘制离散傅立叶变换(DFT)图的过程。作者比较了Python与Mathematica在绘制DFT图上的区别,并展示了如何调整Python代码以消除代表0的蓝色区域,以及如何优化图表以满足出版质量要求。代码示例展示了如何设置颜色映射、添加颜色条以及调整dpi等参数。
摘要由CSDN通过智能技术生成

我正在尝试使用python中的pcolor绘制DFT(离散傅立叶变换)图。我以前一直在使用Mathematica 8.0来实现这一点,但我发现mathematica8.0中的colorbar与我试图表示的数据有着糟糕的一一对应关系。例如,下面是我正在绘制的数据:[[0.,0.,0.10664,0.,0.,0.,0.0412719,0.,0.,0.],

[0.,0.351894,0.,0.17873,0.,0.,0.,0.,0.,0.],

[0.10663,0.,0.178183,0.,0.,0.,0.0405148,0.,0.,0.],

[0.,0.177586,0.,0.,0.,0.0500377,0.,0.,0.,0.],

[0.,0.,0.,0.,0.0588906,0.,0.,0.,0.,0.],

[0.,0.,0.,0.0493811,0.,0.,0.,0.,0.,0.],

[0.0397341,0.,0.0399249,0.,0.,0.,0.,0.,0.,0.],

[0.,0.,0.,0.,0.,0.,0.,0.,0.,0.],

[0.,0.,0.,0.,0.,0.,0.,0.,0.,0.],

[0.,0.,0.,0.,0.,0.,0.,0.,0.,0.]]

所以,它在DFT矩阵中有很多零或小数目,或者有少量的高频能量。

当我使用mathematica绘制此图时,结果如下:

颜色栏关闭了,我想我想用python来代替。

我的python代码(我从here中劫持的代码)是:from numpy import corrcoef, sum, log, arange

from numpy.random import rand

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值