条件分岐(if)
条件によって特定の処理を実行させたり、させなかったりしたい場合があります。 そのような場合、fortranではif文やcase文を使います。...
条件によって特定の処理を実行させたり、させなかったりしたい場合があります。 そのような場合、fortranではif文やcase文を使います。...
複数の選択肢から一つ、あるいは、ある範囲を選択する場合に便利な構文がcase文です。 if文よりも簡潔な表現が可能で、プログラムの可読性が上...
同じような処理を何度も繰り返したい場合はdo文を使います。 この記事ではdo文について説明します。 記事の最後にサンプルプログラムを掲載...
Fortranが数値計算に適している理由のひとつとして、配列操作がシンプル、かつ、数式に近い表現ということが挙げられます。 この記事では配...
モジュールはFortran90で追加された機能で、変数、定数、手続などをまとめることができる便利な機能です。 モジュールは記述パターンがい...
プログラムの中で何度も利用される処理がある場合は、副プログラムとしてまとめておくと便利です。また、副プログラムを利用することで、プログラム全...
前記事(配列(1)-基本操作)では、プログラムの最初に配列の上限と下限を宣言しました。 プログラムの途中で、配列の上限と下限を決めたい場合...
近年、半導体の集積技術の限界に伴って、プロセッサ 1個あたりの演算速度の向上は鈍化傾向にあるため、複数のプロセッサに処理を分散させる並列計算...
テクニカル分析の中で有名なものに、ゴールデンクロス(デッドクロス)という指標があります。ゴールデンクロス(デッドクロス)は短期の移動平均...
移動平均乖離率は、現在の株価が移動平均線からどれくらい離れているのかを数値化したもので、逆張りに適した指標です。 ...