1

3 つの列を持つファイルがあります。3 つすべてが異なる値を持っています。3列目の色のグラデーションで滑らかな表面にプロットするにはどうすればよいですか? 最初の 2 つの列は、疑似ランダムに分散されます。最後のコラムも同様です。

データファイルは次のようになります。

 8.4295190   0.3860565   0.3706621  
-2.9886350  -0.1156874  -0.1314160  
 8.4375611   0.2617630   0.3710158  
 8.4092863   0.3195774   0.3697725  
 8.4237288   0.3930579   0.3704075  
-1.1439280  -0.7286996  -0.0919299  
-1.0866221  -0.9426172  -0.0873246  
-0.9633012  -0.8667140  -0.0774141  
-0.8225506  -0.6229306  -0.0661029  
-0.9931836  -0.6562048  -0.0798155  
-1.3138121  -0.8559578  -0.1055823  
-0.8687813  -0.7689202  -0.0698182  
 7.3637155   1.8145656   0.1891778  
 7.4434600   1.9952866   0.1912265  
 7.5885025   1.8936264   0.1949527  
 7.3067197   1.8313323   0.1877136  
 7.5324886   2.0066328   0.1935137  
4

1 に答える 1

3

dgrid3dポイントをグリッドデータに変換するために使用できます。

set dgrid3d 32,32
set xyplane at 0
splot 'data' with pm3d

これにより、データから 32 行 32 列のグリッドが作成されます。 dgrid3dでプロット グリッド ポイントの数を増やして表面をより滑らかにすることができます。またset pm3d interpolate 0,0、 を使用することもできます。これは、最適な平滑化が表面に適用されることを意味します。

于 2014-08-16T13:56:00.733 に答える