在Python中替代imagesc和matlab的角度

时间:2018-12-15 15:13:48

标签: python matlab numpy matplotlib

我有这段代码可以在matlab中绘制图像。使用matplotlib pyplot在python中如何编写此代码?我没有使用它得到相同的情节。我的matplotlib使用numpy.angle提供了全黑白图像。

f1 = figure(66); imagesc(-angle(O),[-.6,1]); axis image; colormap gray; axis off

Obs:变量O是一个复数数组。 谢谢你们。

1 个答案:

答案 0 :(得分:-1)

将要进行黑白显示的原因是,您绘制的值不在-0.6到1的范围内。

numpy.angle可能以度为单位返回,或者由于某些原因(例如,异相180度)而导致相角仅仅是不同。