No.2ベストアンサー
- 回答日時:
関数が
FUNCTION F(X)
...
END
のように定義されていると,その導関数は
FUNCTION DFDX(X)
...
DFDX=(F(X+H)-F(X))/H
END
のように数値微分で表現します。
行列はたとえば
DIMENSION A(100,100)
のように宣言して,個々の要素には
X=A(2,3)
のようにアクセスすることになります。
No.1
- 回答日時:
Fortranに限らず、全てのプログラム言語で、微分式などの
「式」を自動的に解くことは出来ません。あくまで「式」の解
を自分で解き、解いた式に値を与える部分だけを計算させる
コトしかできないのです。
ですので、例えばこちらの8-1.見たいなことをしないと、微分
式は解けないんですね。
http://www.eq.db.shibaura-it.ac.jp/fortran/ex.html
当然行列も、Fortran側で出来ることは、配列を準備すること
だけです。その行列を「解く」方法は、自分でプログラミング
してやらないと出来ないんです。
Fortranが科学技術向きというのは、その「解いた式」の表現
方法が、プログラム上判りやすく表現できるってだけの話で、
自動的に何でもやってくれる、という訳ではありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 教育ソフト・学習ソフト 最近小学生、中学生にもプログラミング教育をしているとの事ですが、どの様な教育をしているのかお教え下さ 4 2023/08/11 05:17
- 数学 (x’). (-1. 6)(x) (y’)=(-3 5)(y) という問題がわかりません。 x’ y 3 2023/07/19 11:32
- 物理学 テンソル ひずみのマトリクス表記 3 2022/04/23 21:22
- 就職 情報学科やIT企業の関係者の方にお聞きしたいです。 2 2023/08/01 08:55
- 数学 α,β,γはα+β+γ=πを満たす正の実数とする。 A=2sinαsinβsinγ B=(β+γ-α 1 2022/06/24 20:20
- 数学 一般的な行列の逆行列に関する質問 3 2022/04/21 14:53
- 数学 数学微分についての質問です。 小テスト的なものにこの問題のイのような問題が出るらしいのですが、解き方 2 2022/08/26 00:16
- Visual Basic(VBA) エクセルVBAで『A列』に新規で数値を入力し『B列』から右方向の空白セルにその値を貼り付ける方法 4 2022/11/05 08:37
- 大学・短大 【線形代数について質問です】 点P(2.-1)を点Q(2.1)に写す原点を中心とする回転を表す1次変 1 2023/06/11 14:28
- その他(プログラミング・Web制作) プログラミングって本来数学的な計算をする為のものではないのですか? 学校で配られたFortran90 11 2022/08/25 22:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
c言語
-
五目並べ
-
MATLABのデータ抽出についてお...
-
OPENCVを使ったエピポーラ幾何...
-
mathematicaの質問です
-
MATLABの参考書
-
cのプログラミングで虚数を含...
-
UserForm1.Showでエラーになり...
-
特定のPCだけ動作しないVBAマク...
-
ACCESS VBAのSplit()関数の使用...
-
エクセルで特定の列が0表示の場...
-
エクセルで別のセルにあるふり...
-
ExcelのVBA。public変数の値が...
-
教えて下さい
-
String""から型'Double'への変...
-
LaTeXのエラーについて(コンパ...
-
エクセルのマクロについて教え...
-
AccessVBAでVLookupを使いたい
-
Excel マクロ VBA プロシー...
-
メッセージボックスのOKボタ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
c言語
-
繰り返し1行~28行までを順順に...
-
!(否定)演算子について
-
H8マイコン C言語でのプロ...
-
MATLABにおける行の挿入方法
-
五目並べ
-
パイソンのプログラミングにつ...
-
if文について教えてください
-
C言語で余りがマイナスになる場合
-
Scilabで行列をグラフ化したい...
-
フォートランで行列の計算
-
C言語で行列表現
-
Numpyのrandom.multivariate_no...
-
アセンブラの間接アドレッシング
-
収束計算
-
ダイナミックプログラミング
-
MATLABのfor文の使い方について
-
cのプログラミングで虚数を含...
-
≪C言語≫キー入力の判断について
-
OPENCVを使ったエピポーラ幾何...
おすすめ情報