検索結果 7 件

by 萩お
11ヶ月前
フォーラム: C言語何でも質問掲示板
トピック: 掃き出し法による行列の解の求め方について
返信数: 9
閲覧数: 552

Re: 掃き出し法による行列の解の求め方について

よく考えなおしてミスを改善することができ、自己解決できました。
ありがとうございました。
by 萩お
11ヶ月前
フォーラム: C言語何でも質問掲示板
トピック: 掃き出し法による行列の解の求め方について
返信数: 9
閲覧数: 552

Re: 掃き出し法による行列の解の求め方について

ご返信ありがとうございます。デバックの方法を教えていただいたのに頓珍漢な返事をしてしまい申し訳ありませんでした。デバックの方法を示していただいたプログラムではきちんと計算されるので、もしかするとスペースが開いていないなどの問題で計算が実行されなかったのかもしれません。あと掃き出し法についてなのですが、各行の絶対値の最大値がある軸を枢軸とする条件で、三角行列にしてからの解法は使いたくても使えません... 
頂いたアドバイスを参考にもう一度じっくり考えてみようと思います。
by 萩お
11ヶ月前
フォーラム: C言語何でも質問掲示板
トピック: 掃き出し法による行列の解の求め方について
返信数: 9
閲覧数: 552

Re: 掃き出し法による行列の解の求め方について

>かずま様 infやnanが出なくなり、計算結果が出るようになりました! ありがとうございます。 ただ、お作りしていただいたプログラムを実行してみたのですが、実行結果が bx[0] = 58.000 0.052 0.017 1.000 1.483 49.690 1420.897 0.000 6.000 65.638 1050.879 0.000 82.000 --- bx[1] = 1420.897 0.051 0.000 1.000 1.483 0.035 1.000 0.000 0.004 28.888 0.000 0.000 82.000 --- bx[2] = 28.888 0.000...
by 萩お
11ヶ月前
フォーラム: C言語何でも質問掲示板
トピック: 掃き出し法による行列の解の求め方について
返信数: 9
閲覧数: 552

Re: 掃き出し法による行列の解の求め方について

質問についての補足
根本から間違っているかもしれませんが、自分でコンパイルを区切って確認していったところ、おそらくi行以外の掃き出しの部分でちゃんと計算されていないのだと思います。
by 萩お
11ヶ月前
フォーラム: C言語何でも質問掲示板
トピック: 掃き出し法による行列の解の求め方について
返信数: 9
閲覧数: 552

Re: 掃き出し法による行列の解の求め方について

分からないところは、実行結果が計算されていないことです。コンパイルしてもエラーは出ないのですが、実行するとinfやnanが出てきてしまいます。
by 萩お
11ヶ月前
フォーラム: C言語何でも質問掲示板
トピック: 掃き出し法による行列の解の求め方について
返信数: 9
閲覧数: 552

Re: 掃き出し法による行列の解の求め方について

すいません。コンパイル環境はVS 2017用 x64 Native Tools コマンドプロンプトを使っております。
by 萩お
11ヶ月前
フォーラム: C言語何でも質問掲示板
トピック: 掃き出し法による行列の解の求め方について
返信数: 9
閲覧数: 552

掃き出し法による行列の解の求め方について

C言語のプログラミングについての質問です。初めての投稿なのでお見苦しい点があると思います。 3×3の行列の解を求めるプログラムを作っているのですが、うまくいかず困っています。 ガウスの掃き出し法を使うのですが、枢軸を行の最大値がある列として掃きだします。 自分で作ってみたプログラムは下のようになりました。 <<ここにソースコードが掲載されていましたが、著作権侵害の申し立てがあったため削除しました>> また、読み込んだファイルは下のようになります。 58 86 53 1422 64 6 69 1052 65 82 21 1109 いくら考えても自分では手も足も出ず困っています。 お願いします。

詳細検索ページへ移動する