Fortran毎日学習Fortran(complex)複素数を使います。複素数をFortranで使うには、complexを使います。Fortran毎日学習Fortran(transpose)Fortranでtransposeを使います。transposeは、Rubyにもありますね。Fortranを参考にしたのでしょうか。Ruby(irb)でtransposeを使ってみます。Fortran毎日学習Fortran(spread)spread関数を使います。spreadは、配列の次元を増やす関数です。増えた配列の値は、元の配列からコピーされます。結果がよくわからないので、shape関数を使ってspreadした後の配列の形状を確認します。Fortran毎日学習Fortran(merge)mergeという言葉をずっと誤解して覚えていたので、このmerge関数も単に配列を結合するだけと思っていました。Fortran毎日学習Fortran90(cshift,eoshift)配列の要素のシフトをしてくれる関数cshiftとeoshiftを使います。shiftを意味しており、循環するシフトです。Fortran毎日学習Fortran90(shape,maxval,minval,reshape)配列で使えるその他の関数としてshape,maxval,minval,reshapeを使ってみます。shapeは、配列の形状を戻します。Fortran毎日学習Fortran90(product)productを使って配列の積を求めます。全要素を掛けた結果、つまり総乗を求めたいので、このような計算となります。productを使えば一発です。11スポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。Policyホーム検索トップサイドバースポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。thanksタイトルとURLをコピーしました。