fortranを用いた数値計算
fortran とは
fortran は、C言語と同様に自分でプログラムを組んで、コンピュータを自由に操作するプログラム言語のひとつです。適当なエディタを用いて作成したプログラムは、実行可能な形に変換(コンパイル)する必要があります。ここではgfortran というコンパイラとvi というエディタを用います。
プログラムの作成と実行
- プログラムの作成
$ vi hoge.f90
- コンパイル
hoge.f90 というファイルをコンパイルして、hoge というファイル名でアウトプットします。-o は、アウトプットのファイル名を指定するためのオプションです。
$ gfortran hoge.f90 -o hoge
- プログラムの実行
$ ./hoge
- では、簡単なプログラムを組んでみます。
$ vi test.f90
! test.f90 ! compile gfortran test.f90 -o test ! 足し算をする ! 2008/11/18 tsurumi yuki read(*,*)a,b c=a+b write(*,*)c end
a, b を自分で与えて、a+b を計算します。第1〜4行目の頭の! はコメントアウトしますよ、という意味です。ファイル名やどんな計算をしているのかを書いておくとよいでしょう。
コンパイル&実行しましょう(ここでは a = 2, b = 3とします)
$ gfortran test.f90 -o test $ ./test 2 3 5.0000000
ちゃんと計算できましたか?ここまでできたら...
Keyword(s):
References:[とらりもんHOME] [トレーニングコース]