我在文件中保存了1s和0s的矩阵。它看起来像这样:无法在Gnuplot中绘制矩阵
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 1
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 1 1 0
0 0 0 0 0 1 1 0 0 0
1 1 1 1 1 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
我想用命令的gnuplot绘制:
plot 'data.rtf' matrix with image
,但是当我这样做,我得到一个错误:
warning: matrix contains missing or undefined values
Matrix does not represent a grid
我想我应该得到一个图像,其中0是空白,1是黑色空间。我是gnuplot的新手,所以我不知道什么可能是错的,也不知道我是否正确地使用它。我会很感激任何帮助。谢谢。
复制并粘贴您的数据片段并执行您的命令适用于我(gnuplot 4.6.6和5.0)。你有没有其他设置?在plot命令之前加上一个'reset'来再次检查。或者你的实际数据文件有一些奇怪的隐藏字符。你可以上传你的原始数据文件的地方,你得到这个错误? – Christoph
我试过重置,但没有工作。我的版本gnu plot 5.0 patchlevel 1,我在OS X 10.11.2中运行。另外我注意到我的终端类型设置为'aqua'。我不确定它是否是mac的默认类型设置,但我认为我没有改变它。我不知道,为什么它不起作用,我搜索了不同的网站,这对我需要做的事情有效。 – otter
这里是我的档案,我试图绘制:https://www.dropbox.com/s/rhx1ks5va3a0l6q/data.rtf?dl=0 – otter