- ベストアンサー
C言語で
任意の連立非線形方程式を解くプログラムのソースを探しているのですが。なかなか見つかりません。 もし、ご存知の方がいらっしゃいましたら教えてもらえないでしょうか。 また、CよりもExcelなどで解く方が普通なのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- C言語のプログラムの問題で質問です。
C言語のプログラムの問題で質問です。 問題は、 与えられた実数(a,b,c,d)に対して、次の連立非線形方程式の解 を「ニュートン法」を用いて解く。 f1(x,y)=y+ax^2-b=0 f2(x,y)=y^2+cx^2-d=0 ただし初期値(a,b,c,d)を入力でき、上記の方程式の解が画面表示されること。 という問題です。 普通の連立方程式を解くプログラムならできるのですが、ニュートン法 で解くというのが分かりません。 プログラムを教えてください。参考にしたいです。
- ベストアンサー
- C・C++・C#
- C言語のプログラムの問題で質問です。
C言語のプログラムの問題で質問です。 問題は、 与えられた実数(a,b,c,d)に対して、次の連立非線形方程式の解 を「ニュートン法」を用いて解く。 f1(x,y)=y+ax^2-b=0 f2(x,y)=y^2+cx^2-d=0 ただし初期値(a,b,c,d)を入力でき、上記の方程式の解が画面表示されること。 という問題です。まず、どういう方針で作っていくのかが分かりません。 できるのなら参考例を挙げてもらえればありがたいです。お願いします。
- ベストアンサー
- C・C++・C#
- C言語の問題ができなくて困っています。
C言語の問題ができなくて困っています。どなたか教えて教えていただけませんか? C言語の問題ができなくて困っています。どなたか教えて教えていただけませんか? 問題は、 「連立方程式 -3x+y+2z-s+3t =5 3x-5y-2+2s-t =-10 2x-2y-z+2s-3t =7 5x-2y+3z+2s+5t=-3 3x+5y-3z+4s-t=-11 をC言語のプログラムを用いて解きなさい。」 というものです。 お願いする立場で申し訳ありませんが、とても困っていてどなたかお願いします。
- 締切済み
- その他(ソフトウェア)
- C言語プログラミングで困っています。助けて下さい。
C言語プログラミングで困っています。助けて下さい。 課題1-1: 実数 a と実数 b を入力すると、一次方程式ax + b = 0 の解を求めるプログラムを作る 課題1-2: 1-1 で作成したプログラムについて、さらにa として1が入力されたとき、方程式の表示 部分が1x + 3 = 0ではなくx + 3 = 0となるようにせよ 課題1-3: 1-2 で作成したプログラムについて、さらにb として0 や負の数が入力されたとき、方程式 の表示部分が2x = 0 や2x – 3 = 0となるようにせよ 課題1-4: 1-3 で作ったプログラムについて、さらにa の値として0が入力された場合、「解けません」 と表示するようにせよ 課題1-5: 係数 a, b, c を入力すると、 2次方程式ax2 + bx + c =0の解を表示するプログラムを作 れ ※ 1-2 ~ 1-4 のような機能を盛り込む ※ a が0の場合には、先に作った1次方程式のプログラムが動く という問題です。最終的にこれらを一つのプログラムにしてください。判別式や解の公式、ルート√などを使ってよろしくお願いします。C言語でお願いします
- ベストアンサー
- その他(プログラミング・開発)
- C言語で連立方程式をやる方法
すみません。学校でC言語を学んでいるものですが、今日学校でC言語で連立方程式を課題に出されてしまいました。そこで、誰か説明してくださる方、分かりやすいサイトを知っている方教えてください。 はっきりいって、初心者レベルですが、if,for文などまでの知識くらいならあります。
- ベストアンサー
- C・C++・C#
- C言語のポインタについて
C言語のポインタ(配列もポインタに含まれるのか?)について質問です。 係数を行列形式で表される状態方程式などの2変数以上の方程式を解くプログラムにおいてよくポインタや配列が使われているのですが、なぜポインタや配列を使うのでしょうか?利点など詳しく教えていただけませんでしょうか。。。 どなたか分かる方よろしくお願いします(*_*)
- ベストアンサー
- C・C++・C#
- 四次方程式をC言語を用い解きたいです.
C言語は一応一通りのことは理解できます. 四次方程式を数値解析もしくは解の公式を用いた解法をプログラムに起こしたいです. 過去の質問も見てみましたがしっくりくるものがありませんでした. みなさんにオススメプログラムがございましたら, 教えていただきたいです. よろしくおねがいします. 四次方程式ではなくn次元でも結構です. 言語はCでお願いします.
- 締切済み
- C・C++・C#