0

GNUplot を使用して、データを 2 次元の重心正三角形にプロットしようとしています。

次のコマンドを使用しています。

unset border
unset xtics
unset ytics
set arrow 1 from 0,0 to .5,sqrt(3)/2 nohead front lt -1 lw 1
set arrow 2 from 0,0 to 1,0          nohead front lt -1 lw 1
set arrow 3 from 1,0 to .5,sqrt(3)/2 nohead front lt -1 lw 1
set label 1 "1" at 0.5,sqrt(3)/2+.05
set label 2 "2" at 1+.05,0
set label 3 "3" at -.05,0
plot 'data.file'

上記のコマンドは、二等辺三角形を作成する代わりに、正三角形を作成しません。

私を助けてください!

よろしく、 スワティ

4

2 に答える 2

4

三角形の内部座標が正しいが、出力は二等辺三角形である、不均一なX/Yスケーリングで図が作成されている可能性があります。

コマンドを追加してみてください

set size square

詳細については、このFAQを確認してください。

于 2009-11-03T23:31:19.777 に答える