トップ 一覧 検索 ヘルプ ログイン
  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!!FORTRANによるモデル出力結果の読み込み
* 以下のようなコードでモデルの出力をFORTRANプログラムに読み込むことができる。
!「'''daily meanで一年間のデータの場合'''」
{{br}}
{{font integer,#336633}}    idim, jdim, kdim           !次元の数( 経度、緯度、高度 ){{br}}
{{font parameter,#336633}}( idim=128, jdim=64, kdim=32 ) {{br}}
{{font real,#336633}}*4     gdat( idim,jdim,kdim )        !読み込む変数{{br}}
{{font character,#336633}}  head( 64 )*16          !データのヘッダ{{br}}
{{br}}{{br}}
{{font open,#FF5555}}( 10, file="ファイル名", form='unformatted' ) !読み込みたいファイルを開く{{br}}
{{font do,#FF55555}} n = 1, 365{{br}}
 {{font read,#FF5555}}( 10 ) head              !ヘッダの読み込み{{br}}
 {{font read,#FF5555}}( 10 ) gdat              !データの読み込み{{br}}
{{font enddo,#FF5555}}{{br}}
{{br}}
 * __モデルデータは1日(1時間ステップ)ごとにヘッダ→データという構造なので、ヘッダとデータを交互に読む。__

!!!読み込んだその後は…
!任意の一点のデータを抽出
!全球総量の計算