- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:fortran90)
fortran90で計算プログラムを作成中にエラーが発生する
このQ&Aのポイント
- 現在fortran90で計算プログラムを作っております。プログラムはかけたのですが、実行画面にエラーが出ます。
- プログラムはテキストファイルから4×4行列のデータを読み込み、θの値とφ1、φ2のアタを求めます。
- 実行時に「acos: DOMAIN error」というエラーが表示されます。解決方法を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
うん, だから「acos の引数が定義域内に入るようになんとかする」だけ. そして, 「実際にどうしたらいいのか」をここに書いてある文章から考えることは不可能. そもそもデータが腐っているのかもしれん.
その他の回答 (1)
- Tacosan
- ベストアンサー率23% (3656/15482)
回答No.1
そもそも「DOMAIN error」の意味は分かっているんですか?
質問者
お礼
(書き忘れです。結果のご報告) 回答ありがとうございました。 おそらくφ1とφ2を求める際に√(1-zz)が0二なら内容に、if文を使って場合分けをしたところ、うまくできました。 こんな初歩的な質問をして、すいません。 何かありましたら、またお願いいたします。
質問者
補足
domain err とは、この場合、acosの定義域外だと思うのですが。
お礼
ご回答ありがとうございました。