splot コマンドで with pm3d を指定した場合、またはデータや関数描画ス
タイル (style) が大域的に pm3d にセットされている場合、あるいは、
pm3d モードが set pm3d implicit となっている場合は、pm3d のカラー曲
面を描画します。後の 2 つの場合は、plot コマンドで指定したスタイルで生
成する網目に pm3d 曲面を追加する形で描画します。例えば、
splot 'fred.dat' with lines, 'lola.dat' with lines
は、各データ集合毎に折れ線による網目と pm3d 曲面の両方を描画します。
オプション explicit (明示的) が ON (または implicit が OFF) の場合
は、属性 with pm3d を指定したグラフのみが pm3d 曲面として描画されま
す。例えば
splot 'fred.dat' with lines, 'lola.dat' with pm3d
は、'freq.dat' は折れ線で (線のみで)、'lola.dat' は pm3d 曲面で描画し
ます。
gnuplot の起動時はそのモードは explicit (明示的) になっています。歴
史的、そして互換性のために、コマンド set pm3d; (すなわちオプションが
ない場合) と set pm3d at X ... (すなわち at が最初のオプションの場
合) はモードを implicit (暗黙的) に変更します。コマンド set pm3d;
は、その他のオプションをそれらのデフォルトの状態に設定します。
デフォルトのデータ/関数の描画スタイルを pm3d にしたい場合は、例えば
set style data pm3d
とします。この場合、オプション implicit と explicit は効力を持ちま
せん。
竹野茂治@新潟工科大学
2022-01-11