• 締切済み

プログラムについて

C言語のプログラムで、方程式の解を2分法とNewton法を用いて、初期値を入力データで与えられるように作りたいのですが、分かる方がいましたら、回答よろしくお願いします。

みんなの回答

  • ninoue
  • ベストアンサー率52% (1288/2437)
回答No.3

まず左上の検索窓で(或いはインターネット検索で)サーチして下さい。 二分法、Newton法で多数の質問/回答が寄せられています。 詳細な解説はインターネット検索の方が良いです。 ここで問合せて回答が何時かと待っているよりも普通の場合絶対に早いです。 それでも分からない点があれば、ここまでは出来たが、この点が分からないと具体的に問合せてください。

回答No.2

ニュートン法わかります? それを知りたいなら訊くところはここじゃありません。

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

で, どこまで理解できていてどこがわからないんですか?

sheva1234
質問者

補足

正直なところすべて分かりません。

関連する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言語のプログラムの問題で質問です。 問題は、 与えられた実数(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言語にするにはどうすればよいでしょうか。 プログラムは、「ニュートン法を用いて、方程式x^3(xの3乗)-4=0の近似解を求めるプログラム。ただし、実数解と、近似解の誤差は、0.0001以下とする。ここで、この方程式の導関数は、3x^2(3*xの二乗)である。」 100 DEF F(X)=X*X*X-4 110 DEF G(X)=3*X*X 120 INPUT PROMPT "初期値":A 130 LET B=A-F(A)/G(A) 140 IF ABS(A-B)<=.0001 THEN 170 150 LET A=B 160 GOTO 130 170 PRINT "近似解";B 180 END 以上です。 ご回答よろしくお願いいたします。

  • newton法での近似解の原理を教えてください!

    次の問題を教えてください!! 方程式 x^2+\exp(x)-\sin(x)-10=0 の近似解を newton 法で求める際,次の各項目の理由を newton 法の原理に基づいて説明せよ. * 初期値が 0 以下のとき,小さい方の近似解( x=-3.158・・・が求まる. * 初期値が 0 以上のとき,大きい方の近似解( x=1.9586・・・)が求まる. * 初期値が 0 のとき,近似解が求まらない.

  • 4次方程式のNewton法について

    初めまして、こんにちは。 現在課題で4次方程式をNewton法を使い求めるプログラムを作っているのですが一向に上手くいきません。 お手数をお掛けするかもしれませんが、Newton法を使って解くプログラムを知っていたらお願いします m__m ※:ax^4+bx^3+cx^2+dx+e=0 の a,b,c,d,eの値を入力して解をNewton法を用いて解くという事になっています

  • C言語のプログラミング教えて!!

    C言語で次の二つの微分方程式 y'=yの解をx=0~1の範囲 y'=-4yの解をx=0~4の範囲 を、Heun法、Runge-Kutta法により求めるプログラムを作りたい。 初期条件はx=0,y=1で、また、間隔Δxを変えたときの解の変化も調べたい。全くわからずお手上げ状態です。 分かる方がいましたら、回答よろしくお願いします。

  • C言語 2次方程式を解くプログラムについて

     学校でC言語を使って、実数解をもつ簡単な2次方程式を解くプログラムを作れという課題がでました。まだ初心者で何をどうしたらいいかわからない状態です。簡単なプログラムを作ってくださいm(__)m

  • プログラミング

    C言語のプログラミングで困っています。 二つの微分方程式 y'=yの解をx=0~1の範囲 y'=-4yの解をx=0~4の範囲 を、Runge-Kutta法により求めるプログラムを作りたいのですが、全く分からず困ってます。 初期条件はx=0,y=1で、また、間隔Δxを変えたときの解の変化も調べたい。 回答よろしくお願いします。

  • プログラムについて

    2つの微分方程式をEuler法、Heun法、Runge-Kutta法により求める。また、間隔Δxを変えたときの解の変化を調べたい。ただし、初期条件はx=0,y=1とする。分かる方がいましたら、回答よろしくお願いします。

  • 複素Newton法?

    複素数版?のTaylor展開に基づく、複素Newton法を使って、x^3=1の解を求めるC言語のプログラムを作成しなくてはならないのですが、Taylor展開も、通常のNewton法も理解していますが、複素数になった場合、どのように使えばいいのか分かりません・・・ なんとなく、オイラーの公式によって、exp(ix)の形にするのかなぁとは思うものの、それ以外全く分かりません。 アルゴリズムのヒントだけでもいいので、どなたかよろしくお願いします。