サンプル・プログラム
以下の情報は古くなっており、参考の目的のみで残してあるものです。
同様のサンプル・プログラムは最新版の GrWin
でも利用可能です。
「計算物理学入門」
(H・ゴールド,J・トボチニク 著 鈴木 増雄 監訳 ピアソン・エデュケーション 2000年)
に収録されているすべてのプログラムが
「GrWin グラフィクス・ライブラリ」を使って
C と Fortran 77 に移植されています。
grwnd.exe と,以下の一覧表にあるサンプル・プログラムの exe ファイルを
同じディレクトリにダウンロードすれば,「GrWin グラフィクス・ライブラリ」を使用した
サンプル・プログラムを実行することができます (Windows Xp/2000/NT/Me/9x + Intel系 CPU のパソコンに限る)。その際,Windows 標準以外の dll は使いません。
なお,ここで公開している exe ファイルを実行することによって,お使いのコンピュータに障害を
与える可能性はほとんどないと信じていますが,保証できるものではありません。
実行はそれでもよいという場合に限って,各人の責任において行ってください。
なお,実行の前に,
「grwnd.exeについて」
に目を通しておくことをお勧めします。
下の一覧表のサンプル・プログラムを実行してみるのに必要なすべてのファイルを lha で圧縮したものが
ここにあります。
ブラウザとしてインターネット・エクスプローラを使用されている場合には,
今お使いのパソコン上でネットワークから直接サンプルプログラムを実行することも可能です。
ネットワークから直接,ここのサンプル・プログラムを実行する場合には,
あらかじめ grwnd.exe を起動しておくか,あるいは,
grwnd.exe をパスの通ったフォルダにダウンロードしておく必要があります。
まずここをクリックしてから,「開く」を選んで grwnd.exe を起動
(あるいは,パスの通ったフォルダに「保存」)し,つぎに,
表の exe 欄から一つを選択 (クリック) して,試してみたいサンプル・プログラムを起動してください。
プログラムによっては,コンソール・ウィンドウでパラメータの入力待ちになったり,
終了のためのパラメータ入力が必要なので,
コンソール・ウィンドウが隠れてしまっている場合など,注意してください。
ソース |
exe |
サイズ |
説明 |
bitmap.f |
bitmap.exe |
162,262 |
ビットマップ・ファイルの取り扱い例(注1) |
gwdemo17.f |
gwdemo17.exe |
163,955 |
回転する多面体のアニメーション(pgplot のデモ pgdemo17.f より移植) |
bounce.f |
bounce.exe |
159,141 |
弾むボール(?)のアニメーション(注2) |
dspexf.f |
dspexf.exe |
158,793 |
周期的外力中の減衰単振り子のポアンカレ・プロット,etc. |
dp.f |
dp.exe |
170,924 |
2重振り子のカオス的運動のアニメーション |
mixmodes.f |
mixmodes.exe |
159,143 |
三原色の混合と混合モード |
mlwndws.f |
mlwndws.exe |
161,557 |
複数ウィンドウの操作例 |
penrose.c |
penrose.exe |
117,953 |
タートル・グラフィクスによるペンローズ・タイリング(単精度) |
penrose_d.c |
penrose_d.exe |
117,953 |
タートル・グラフィクスによるペンローズ・タイリング(倍精度) |
polygon.f |
polygon_f.exe |
152,962 |
GWLINE による多角形(Fortran) |
polygon.c |
polygon.exe |
106,511 |
GWline による多角形(C) |
sample1.f |
sample1.exe |
119,469 |
Calcomp 系ルーチンの使用例 |
sample2.f |
sample2.exe |
120,054 |
図形データ (gwd ファイル) の入出力,etc. |
shot.f |
shot.exe |
161,432 |
空気抵抗がある場合の放物運動 |
soliton.f |
soliton.exe |
161,318 |
ソリトンの衝突のアニメーション |
tblfonts.f |
tblfonts.exe |
114,762 |
指定したフォントの文字コード表 |
trigfn.f |
trigfn.exe |
155,108 |
三角関数のプロットとマウス座標の読み取り |
tstmlvp.f |
tstmlvp.exe |
144,072 |
複数のビューポートの使用例 |
tstttsmrk.f |
tstttsmrk.exe |
156,114 |
タートル・グラフィクスの使用例 |
tstwinapp.c |
tstwinapp.exe |
109,421 |
簡単な Windows アプリケーションの例 |
(注1)bitmap.exe を実行するには jonathan1.bmp と ball.bmp が必要です.
(注2)bounce.exe を実行するには jonathan1.bmp と jonathan2.bmp が必要です.
Tsuguhiro TAMARIBUCHI <tamari@grwin.com>
Last modified: Tuesday, 30-Jan-2024 08:16:56 JST