ExcelのVBAを用いて、2次元等高線図を作成し、結果をPSファイルに出力するマクロ
- ソフト名 :等高線図VBA-ps
- バージョン :1.1
- ライセンス :フリーソフト
- OS :Windows
- 開発 :myeamyea
等高線図VBA-ps詳細
エクセルの等高線描画は、データ点をセルの交点で定義しており、かつ、セル幅固定(?)の作図のみに対応しているため、実際の解析体系や計算結果をそのまま用いることが困難でした。
そのため、Excel上で不等メッシュ対応の等高線図を描く「等高線VBA」を作成しました。
「等高線VBA」を元に描画出力をポストスクリプトファイルへ変更したものです。
Windows上で科学技術計算などの解析結果を、2次元等高線図で表示したい方は、お試しください。
作成したマクロは、スタガードメッシュに対応したデータ(圧力、温度、密度等の物理量はセル中心、流速はセル境界で定義されたデータ)を対象にしています。
PSファイルは、Windows版のGSviewで確認でき、Linux(cygwin)のps2pdfコマンドでPDFに変換可能です。
描画のアルゴリズムは、単純に等高線の間を塗りつぶしているものなので、VB などでも使用できると思います。
(ただしVBとかでは、OpenGLやDirectXも使用できるので?です)
機能としては、「等高線VBA」と同様です。