3次元グラフの色

線も表示したい場合

  • ( set pm3d sp hoge w l
  • )

線がいらない場合

  • ( sp hoge w pm3d
  • )

対数グラフの書き方

  • ( set logscale x(y)
  • ) もとに戻すときは
  • ( set nologscale
  • )

ゼロ軸

ゼロ軸を書きたいときは

  • ( set x(y)zeroaxis -1
  • )

プロットの種類(色、形などの指定)

  • ( gnuplot 'hoge.d' pt 3 lt 4
  • )

ptで形(○とか×とか)を指定、ltで色を指定。 数字との対応は誰かが調べてここに貼り付けてくれる。 但し、Xfigに読み込んだ場合は、また対応関係が変わると思うので、 それについても誰かが調べてここに貼り付けてくれる。かな。

gnuplot上での形番号と色番号との対応図

http://www.str.ce.akita-u.ac.jp/~gotou/linux/png/gnupng.png

上記をXfigに取り込んだ場合の形番号と色番号との対応図

http://www.str.ce.akita-u.ac.jp/~gotou/linux/png/gnufig.png

番号pt 番号lt 番号Xfigでの形Xfigでの色
1
2××
3
4水色
5水色
6
7肌色
8肌色×
9
10

凡例を出さない

unset key

なるべく凡例は消して、xfigにとりこんでから矢印等でプロットの説明を入れる。

円を描く

  • ( gnuplot> set parametric gnuplot> set size square gnuplot> plot cos(t),sin(t)
  • )

円柱を描く

  • ( gnuplot> set parametric gnuplot> splot cos(u),sin(u),v
  • )

正方形グラフ(縦横のスケールを同じにしたい)

xrangeとyrangeを同じスケールにしても、 長方形のグラフを書かれると縦軸横軸のスケールが合わなくなってしまう。

  • ( set size square
  • )

複数のグラフ(せん断力図、モーメント図、たわみ図など)を縦に3つ並べて描きたい

  • ( gnuplot> set multiplot multiplot> set size 1,0.3 multiplot> set nokey
                ^
            warning: deprecated syntax, use "unset"
    multiplot> p 'tawami.d' w l multiplot> set origin 0,0.3 multiplot> p 'mage.d' w l multiplot> set origin 0,0.6 multiplot> p 'sendan.d' w histeps
  • )

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2020-01-19 (日) 15:16:01