8

最初の行と列をaxとyティック(最初の行の最初の数は列の数)として使用して、このようなデータ構造を持つGnuplotでマトリックスをプロット(3Dプロット)するにはどうすればよいですか?

4 0.5 0.6 0.7 0.8
1 -6.20 -6.35 -6.59 -6.02
2 -6.39 -6.52 -6.31 -6.00
3 -6.36 -6.48 -6.15 -5.90
4 -5.79 -5.91 -5.87 -5.46
4

2 に答える 2

7

正確にこのデータ形式は次のように読み込むことができますmatrix nonuniform

set view 50,20
set ticslevel 0
splot 'data.txt' matrix nonuniform with lines t ''

これにより、データファイルで指定されているような正しいチックが生成されます。

ここに画像の説明を入力してください

于 2013-10-02T13:22:29.363 に答える
1

4次元として色を使用して4Dプロットをプロットするには、次を使用できます。

splot  '1.txt' using 2:3:4:5  every ::1  palette
#  |                              |
#  |                              |
# used for 3d plots            skip the header line

または、xとyが最初の列と線であり、マトリックス内の数値がzを表すだけで、別の絵を描きたいですか?次に、以下を使用します。

splot '1.txt' every ::1:1 matrix

いくつかの効果を追加するには、次のように変更できます

set dgrid3d 4,4
splot '1.txt' every ::1:1 matrix with lines
于 2012-10-05T16:31:06.230 に答える