Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 数学とアルゴリズム > 数値的評価と精度 > 数の表示 > FortranForm >

FortranForm

FortranForm[expr]
expr のFortran形式で式を出力する.
  • 標準的な算術計算といくつかの制御構造が書換えの対象となる.
  • FortranFormは,出力には影響を与えるが,評価には影響を与えない「包み込み」演算子として働く.
  • 出力行の幅については,関連した出力ストリームにオプションPageWidth->n を明示的に設定する必要がある.
  • SetOptions[$Output, PageWidth->72]の設定では,標準的な Mathematica の出力に対し72文字の行幅を使用する.
  • 宣言文は作成されない.
多項式のFortran言語バージョン:
数値と記号を混合した式:
多項式のFortran言語バージョン:
In[1]:=
Click for copyable input
Out[1]//FortranForm=
数値と記号を混合した式:
In[2]:=
Click for copyable input
Out[2]//FortranForm=
任意関数のFortran形式:
複合されたベキ:
Fortranコードで使うために多価関数の解析的ヘッシアン(Hessian)行列の項を計算する:
FortranFormは,式をFortranコードのようにフォーマットする:
CFormは式をCコードのようにフォーマットする:
Spliceを使ってファイル内の式が変換できる:
次のFortranファイルには未評価の積分が含まれている:
Spliceは積分の結果を挿入する:
結果の出力ファイル:
コードの実行には追加的なFortran関数の定義が必要かもしれない:
バージョン 1 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF