1

我有一个程序可以生成 Gnuplot 脚本来显示雅可比矩阵的模式。

对于密集矩阵,我获得了完全符合我要求的代码:

set terminal wxt persist
set title 'The Answer'
set palette defined(0 "white",1 "blue")
set grid front
set xrange [0:7]
set yrange [0:7] reverse
set size ratio -1
unset colorbox
plot '-' using ($1+0.5):($2+0.5):($3 == 0 ? 0 : 1) matrix with image notitle
1.00 0.00 0.00 0.00 1.00 1.00 0.00
1.00 0.00 1.00 0.00 0.00 0.00 1.00
1.00 0.00 1.00 0.00 0.00 0.00 1.00
1.00 1.00 1.00 0.00 0.00 1.00 0.00
0.00 0.00 1.00 0.00 1.00 0.00 0.00
0.00 0.00 1.00 0.00 1.00 0.00 0.00
0.00 0.00 1.00 0.00 1.00 1.00 1.00
e

由于我的其余代码现在处理稀疏矩阵,因此我一直在尝试调整 Gnuplot 脚本的生成,以使用 Gnuplot 的二进制数据格式实现相同的结果。但是,到目前为止,如果不使用外部文件,我还没有成功。我该怎么办?

4

0 回答 0