• 締切済み

掃き出し法のコツを教えてください。

ご覧いただきありがとうございます。 題名の通り”掃き出し法”に躓いています。 例えばこの問題。 2x-3y+z=3 4x+y+5z=7 x+2y-3z=2 または 3x-y+2z=1 5x+2y+3z=8 -2x-3y+z=-1 この様な問題を掃き出し法で解く場合、コツはありますか? 今までは一次方程式を代入法などで解いていたのでまったくつかめません。 よろしくお願いします。

  • 1095X
  • お礼率38% (13/34)

みんなの回答

  • arrysthmia
  • ベストアンサー率38% (442/1154)
回答No.2

掃き出し法の手順で、任意性のある箇所といえば、 ピボットの選択でしょうか。 計算機を使った数値計算では、 誤差を抑えるため、係数の絶対値が大きい 行を(二重ピボッティングなら、列も)を選ぶ のが原則ですが、 整数係数の方程式を、手計算で 処理するときには、 消去の際、係数になるべく分母が発生しない ように配慮するのが コツといえばコツでしょう。

  • nag0720
  • ベストアンサー率58% (1093/1860)
回答No.1

コツといってもただ機械的に計算するだけだと思うんですが・・・ 「コツはありますか?」ということは、掃き出し法で一応は解けるんですよね。 まずは、あなたの掃き出し法での解き方を示してください。

関連するQ&A

  • 掃きだし法の問題について

    (1) x-2y+4z=3 2x+y-2z=1 -3x-y+2z=3 という連立一次方程式を吐き出し法によってもとめるという問題がわかりませんでした。 第2式と第三式を足して、x=-4 それを第一式と第2式に代入して計算すると、0=8となってyとzが求まりませんでした。 どこが誤っているのでしょうか (2) 3x+y+z+7w=5 x-y+3z+w=3 -2x-3y+4z-7w=-1 という問題がありますが、変数が4つあるのに式が3つしかなくて解けないとおもったのですが、 これはどのように求めるのでしょうか

  • 行列 掃き出し法についてです

    大学で掃き出し法を用いて、次の連立方程式を解けという問題がでました。 ですが、全くわかりません。  2X-3Y+5Z =-3    X + Y-Z = 0  -3X-6Y+2Z =-7 と 3X+2Y-Z=3 4X-5Y+3Z=15 X+6Y-9Z=-1 の2問です。 掃き出し法について教えてもらっていない状態なので、答えだけでなく過程についても詳しく解説していただけないでしょうか。

  • 掃き出し法のやり方

    先日学校で掃き出し法をならったんですがやり方がいまいちわかりません。 x+2y+3z=4   例えばこの連立方程式を掃き出し法で解くなら 2x+3y-z=-2    どうすればいいでしょうか? 3x+4y-2z=-5  どなたか分かりやすく教えてください。よろしくお願いします。

  • 連立方程式、掃き出し法の求めかた

    掃き出し法の求めかたがよくわかりません。 x+2y+3z=4    2x+3y-z=-2     4y-2z=-5   の問題を解く場合に x+2y+3z=4 ←これ基準にxを消す。   2x+3y-z=-2     3x+4y-2z=-5   ↓ x+2y+3z=4 ←xの係数1は変えないように  0+y+7z=10 ←これ基準にyを消す。  0+2y+11z=17 の時点でわかりません。 基本的に連立方程式は、解けるのですが、あまり理解していないので こんな馬鹿でも分かりやすい説明おねがいいたします。

  • 3連立非線型方程式の解法プログラム(ニュートン法)を教えてください

     未知数が3つで非常に難解な非線型方程式を3連立方程式にして解きたいと思っています。  ですが、手計算による代入法等の解法を行うと、とんでもなく式が長くなってしまいとても解けません。そこでc言語のプログラミングにて計算し、3連立方程式から3つ未知数の解を求めたいのですが、プログラミングはまったくの初心者であるため、いまいちよく分かりません。  解法プログラミングとしてはニュートン法が最も適切だとお聞きしました。ニュートン法にて例として下記のような式を解く場合、どのようにプログラムすれば良いか教えていただけたら幸いです。 例 2*x*x*x + 4*x*y + cos(z) = 0 x*x*y*z + logz + 2*y = 0 2*x*x + y*z +z*z*z +4 + e~(-xy) =0  この例は私が勝手に作成したので解は存在しているかわかりませんが、実際にこのような3連立非線型方程式を解く場合はどのようなプログラムになるか教えていただけたら幸いです。また、実際に私が解こうと思っている式はこの例より非常に長いものとなっています。あつかましいようですがそのことを考慮に入れてお教え頂けたら幸いです。何卒お願いいたしします。

  • n進法と代入の問題 整数を求めるんですが・・・

    n進法と代入の掛け合わせの問題です。代入式までは立てたものの、それ以上進めなくなってしまったのです。。。私が考えた式そのものが間違っているのでしょうか・・・。どなたか、問題を解くヒントとその先を教えてください。お願いします。。。 「5進法で書かれた3ケタの整数を7進法で書き変えたら数字の順が逆になった。この数を10進法で表すとどうなるか?」 <私の考えた答(途中で挫折してますが・・・)> 最初の数字(5進法)の100の位をx、10の位をy、1の位をzとする。 ・xyzを5進法→10新法で表すと 5の2乗×(掛ける)x+5の1乗×y+5の0乗×z→25x+5y+z・・・(1) ・7進法にしたら、xyzが逆なったのでそれを10進法にしたら 7の2乗×z+7の1乗×y+7の0乗×x→49z+7y+x・・・(2) (1)(2)は同じ数なので 25x+5y+z=49z+7y+xにして、さらに変形・約分して 12x-y-24z=0・・・(3) ここで止まりました。ここからxyzを求める方法がわからないのです。。。どうか教えてください。

  • 二次連立方程式、代入法の解き方

    今、二次連立方程式代入法をやっています。 下記の式の解き方に躓いています。質問させてください。 2x=-3y+7.....(1) 3x+4y=10.....(2) (1)より 2x=-3y+7 x=-3y+7 ----- ......(3) 2 (3)を(2)に代入して 3(-3y+7)+4y=10 ------ 2 ここで躓いています。3(-3y+7)を2で割らないとならないんですよね? この部分のとき方を教えてください。よろしくお願いします。

  • 連立方程式の問題です。

    恥ずかしながら、連立方程式の解き方を忘れてしまいました・・・ 下記の問題の場合どのように解を導けばよろしいでしょうか? x+y=1100 (1) 2x+z=1530 (2) x+y+z=1370 (3) また、(1)を(3)に代入する場合、途中式はどのようになるでしょうか?

  • 連立1次方程式を掃き出し法で解けなくて困っています

    立1次方程式を掃き出し法で解けなくて困っています。 教えて頂けませんか。 どうか宜しくお願いします。 下記問題は”w”がありません。 解は存在するのでしょうか? もし存在するのであれば簡約化の過程も 教えて頂ける様にお願い致します。  x-2y-3z+8w =-7 3x-6y+ z+4w =-1 -2x+4y-2z =-2 -x-2y+ z-4w = 3

  • ガウス・デイデル法

    次の線形代数方程式をガウス・デイデル法で求めたいです。 x=y=z=0です 2x+4y+3z=1 x-y+5z=-3 4x+y-2z=10