←検索窓の楽しみ方
  ショッピングモール  掲示板ランキング


【掲示板ご利用上の注意】

 ※題名は具体的に!
 ※学校の課題の丸投げ禁止!
 ※ソースの添付は「HTML変換ツール」で字下げ!
 ※返信の引用は最小限に!
 ※環境(OSとコンパイラ)や症状は具体的に詳しく!
 ※返信付き投稿の削除は禁止!
 ※マルチポスト(多重投稿)は慎んで!

 詳しくはこちら


 本当はこんなに大きく書きたくはないのですが、なかなか守っていただけなくて…。
 守ってくださいね。お願いします。(by管理人)

C言語ソース⇒HTML形式ツール   掲示板1こちら


管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    記事検索    ログ    タグ一覧

No.3969

ニュートンラフソン法
投稿者---理学生(2005/06/09 15:56:58)


xの三乗−1  の実根を二分法とニュートンラフソン法で解くプログラムを作成せよ。という課題が出たのですが、ニュートンラフソン法のプログラムがまったくわからないのでどうか教えてください
二分法は過去ログでわかったのですが、ニュートンラフソンの方は過去ログ見ても謎でした。
よろしくお願いします


この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:ニュートンラフソン法 3970 επιστημη 2005/06/09 16:04:00


No.3970

Re:ニュートンラフソン法
投稿者---επιστημη(2005/06/09 16:04:00)


>xの三乗−1  の実根を二分法とニュートンラフソン法で解くプログラムを作成せよ。という課題が出たのですが、ニュートンラフソン法のプログラムがまったくわからないのでどうか教えてください

わからないのはニュートンラフソン法ですか? それをプログラムにすることですか?



この投稿にコメントする

削除パスワード

No.3980

Re:ニュートンラフソン法
投稿者---理学生(2005/06/09 22:54:51)


>>xの三乗−1  の実根を二分法とニュートンラフソン法で解くプログラムを作成せよ。という課題が出たのですが、ニュートンラフソン法のプログラムがまったくわからないのでどうか教えてください
>
>わからないのはニュートンラフソン法ですか? それをプログラムにすることですか?

>プログラムです。説明不足ですいません



この投稿にコメントする

削除パスワード

No.3981

Re:ニュートンラフソン法
投稿者---たいちう(2005/06/09 23:28:06)


>>プログラムです。説明不足ですいません

ではまず、ニュートンラフソン法の手順をここに日本語で書いて下さい。
電卓で実際に計算しながら書くとまとめやすいですよ。


この投稿にコメントする

削除パスワード

No.3982

Re:ニュートンラフソン法
投稿者---Blue(2005/06/09 23:46:26)


ニュートンラフソン法てなんぞやと思って
Google検索してみたら一番先頭のサイトにC言語のソースが
あったんだけど。。。
どうなんでしょうか。

# ここ(C言語専用掲示板)を探し当てる前にたどり着きそうなんですがw



この投稿にコメントする

削除パスワード

No.3983

Re:ニュートンラフソン法
投稿者---追跡者:Tracer(2005/06/10 00:33:50)


># ここ(C言語専用掲示板)を探し当てる前にたどり着きそうなんですが

わてもしらべてみた。
過去ログ899にあったので、参考にみるとよかろうて。



この投稿にコメントする

削除パスワード

No.3988

Re:ニュートンラフソン法
投稿者---たか(2005/06/10 18:47:46)


ニュートン法は関数のカーブの描き方によっては、初期値によって発散
してしまう事があるので、おおよそのグラフの形を把握してから初期値を
決めるといいかもしれませんね。

それから、複数の解がある方程式ですべての解を発見するのは、初期値の
与え方にかかっています。


この投稿にコメントする

削除パスワード

No.3986

Re:ニュートンラフソン法
投稿者---επιστημη(2005/06/10 10:35:11)


>>わからないのはニュートンラフソン法ですか? それをプログラムにすることですか?
>
>>プログラムです。説明不足ですいません

f(x) = 0 の解の近似値を t とすると、 t - f(t)/f'(t) がよりよい近似値となる。

ってのがニュートンラフソンでしょ? だから

double t = てきとーな近似値
while ( てきとーな終了条件 ) {
 t = t - f(t) / df(t);
 printf("%lf\n", t);
}

これでおしまいやん。



この投稿にコメントする

削除パスワード

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    記事検索    ログ    タグ一覧




掲示板提供:Real Integrity