根据我的计算,我得到了一个实数的二维数组。我想用它们做的是将它们绘制成一个图像,其中数组元素的值转换为色彩映射。直到现在我使用PyPlot包进行这种可视化。使用Pyplot非常简单。使用灰度值的示例是
using PyPlot
test = rand(3,3);
PyPlot.gray()
imshow(test,interpolation="none")
colorbar()
有没有办法用PGFPlots包而不是PyPlot来做同样的事情? 我已经尝试使用Plots.Image,但这不适用于数组而不是函数。有什么想法吗?
答案 0 :(得分:2)
或者
using Plots; pgfplots()
test = randn(3,3)
heatmap(test, c = :greys)
答案 1 :(得分:0)