我想在我的gnuplot中的三个点之间添加一个三角形。
我找到了这段代码:
set pm3d ftriangles
splot 'x.txt' w pm3d notitle
,其中x.txt包含例如:
0 0 1
1 1 0
1 0 1
我希望能够在没有额外文本文件的情况下将所有代码嵌入到1个脚本中,因此只需与splot命令一起使用即可。这可能吗?我试过这样的东西,但它不起作用:
set pm3d ftriangles
splot w pm3d notitle
0 0 1
e
1 1 0
e
1 0 1
e
很抱歉错过了gnuplot中的一些基础...
答案 0 :(得分:0)
你可以尝试一个不那么优雅的小shell脚本:
#!/bin/bash
cat > x.txt << EOF
0 0 1
1 1 0
1 0 1
EOF
gnuplot << GNUPLOT
set pm3d ftriangles
splot 'x.txt' w pm3d notitle
GNUPLOT
rm x.txt
答案 1 :(得分:0)
this应该有效:
splot '-' w pm3d notitle
0 0 1
1 1 0
1 0 1
e