February 28, 2008

gnuplotで飛行機

最近訳あってgnuplotでグラフを大量生産しています。その中でちょっとした力作ができたので、紹介したいと思います。下のグラフをご覧ください。

飛行機を書いてみました。
ublox_from_gaia_E0_F.gif

背景となっている飛行機の作成方法は単純です。イラストレータを起動、適当な下絵を用意して、できるだけ単純になるよう直線パスでトレースします。そして頂点の座標を読み取って、その座標をgnuplotのplotコマンドでプロットすると、はいできあがり。このようにグラフに背景が挿入されていると、計測データ等が直感的に理解しやすくなります。一度作ってしまえば再利用も可能なので、非常にお薦めです。

飛行機の座標データをさらしておくと、右半分のデータで
[
# 胴体
[[0, 12.02], [0.228, 11.939], [0.374, 11.805], [0.55, 11.519], [0.81, 10.961], [0.976, 10.134], [1.025, 9,25], [1.025, 2.989], [0.965, 2.121], [0.478, -2.994], [0, -2.994]],
# 主翼
[[1.025, 6.802], [8.952, 6.019], [8.952, 4.509], [1.025, 3.744]],
# 垂直尾翼
[[0, 0.415], [0.125, -0.289], [0.167, -1.138], [0.167, -2.042], [0, -2.994]],
# 水平尾翼
[[0.617, -1.534], [2.746, -1.954], [2.746, -2.994], [0.478, -2.994]]
]
という感じで、それほど大量の点をプロットしているわけではありません。少ない頂点でもかなりの絵がかけるものと思われます。

01:37 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdel.icio.usでブックマーク | トラックバック
このエントリーのトラックバックURL: http://fenrir.naruoka.org/mt/mt-tb.cgi/621
コメント
コメントする









名前、アドレスを登録しますか?
(次回以降コメント入力が楽になります)
  • 匿名でのコメントは受け付けておりません。
  • 名前(ハンドル名可)とメールアドレスは必ず入力してください。
  • メールアドレスを表示されたくないときはURLも必ず記入してください。
  • コメント欄でHTMLタグは使用できません。
  • コメント本文に日本語(全角文字)がある程度多く含まれている必要があります。
  • コメント欄内のURLと思われる文字列は自動的にリンクに変換されます。