No.4ベストアンサー
- 回答日時:
この方程式を解く方法・・・、やはり解けない事に納得できませんか。
自分も昔そうでした。x=tan(x)が解けない事は、恐らく証明されています。ただし「解くとは何か?」「計算とは何か?」「計算可能とは何か?」という難し過ぎる話になって、ふつうは専門書にすら載っていません。何が解けるかは、人から聞くか、本で調べるか(解けないとだけ書いてある本)、という事になります。[1]ニュートン法(図-1)
黒ラインは、y=x-tan(x)を表し、図-1では、1.47πから出発しています。x=1.47πで接線を求め、接線とx軸の交点(x1,0)を求め、x1で再び接線を求め、その接線とx軸の交点(x2,0)を計算して・・・、と進んで行きます。すると赤矢印の経路になります。微分計算と交点計算が面倒臭いですが、頑張ればExcelでもやれます。
[2]修正ニュートン・ラプソン法(図-2)
初回だけ接線を求め、後はその接線と同じ傾きを持つ直線で、ニュートン法を簡易化したものです。もちろんExcelで出来ます。収束はニュートン法より遅いので、作成する表は前者より長くなりますが、数式さえ一度作れば、後はコピーだけです。
[3]縮小写像法(図-3)
この前ご紹介した方法、または#3さんと同じ方法です。この前とひっくり返ったような図になっていますが、意味はわかると思います。黒ラインがy=tan(x),青ラインがy=xです。
[4]2分法(表-1)
y=x-tan(x)に2分法を適用したのが、表-1です。図-1を参照して表-1では、初期区間として(1行目)、x0=1.42π,x1=1.44πを選んでいます。x2=(x0+x1)/2です。y0,y1,y2は、x0,x1,x2に対する、y=x-tan(x)の値です。2行目のx0,x1は、次のように選びます。
y0とy2の値が同符号だったら、2行目のx0として、1行目のx2を選ぶ。そうでなければ、1行目のx0を選ぶ。
y2とy1の値が同符号だったら、2行目のx1として、1行目のx2を選ぶ。そうでなければ、1行目のx1を選ぶ。
x2=(x0+x1)/2は、2行目も同じです。
以下同じです。なお符号は、=SIGN(セル)の数式で取れます。=IF(条件,セル,セル)も使える事が前提です。
2分法では初期区間から出発して、常に両端の関数値が異符号の区間を選びます。両端の関数値が異符号なら、その中に関数値0の点(つまり解)があるからです。しかも1回の選択で区間幅は半分になって行くので、いつかは1点になり、それが解だ、という話です。[1]~[4]の中で一番収束は遅いかもしれませんが、いずれにしろコピーの世界ですし、理屈がものすごく単純なので私は大好きです。
図より、[1]~[3]は、結局みな一緒だと思えませんか?。赤矢印を交点へ向かわせる工夫をしてるだけです。そして[1]~[4]には、共通の前提があります。
(1)初期値を選ぶ必要がある。
(2)考えている範囲で、解は1個だ。
だからグラフを書きます。
もう、β(3-5cosβ)+2sinβ=0も大丈夫ですよね?。
No.3
- 回答日時:
・筆算は無理。
・答えは無限個。
スプレッドシートを使い、πと (3/2)πとの間にある解 a に収束させる手を…。
πと (3/2)πとの間の値を初期値 x0 とする。
atan(x0) + π = x1 とする。
atan(x1) + π = x2 とする。
…
これを繰り返してみたら、十数回で不動点 a に収束しました。
No.2
- 回答日時:
#1です。
ミスの訂正です。
誤:f'(x)=1/(cos(x))^2
正:f'(x)={1/(cos(x))^2} -1 = {tan(x)}^2
ニュートン・ラプソン法を EXCEL で出来ることをA#1で紹介しましたが
■ ExcelによるNewton法の別のサイトが見つかりましたので紹介しておきます。
http://www.ie.reitaku-u.ac.jp/~ykago/lectures/fe …
Newton法はある°リズムが簡単なので、Excel以外にもプログラム可能なソフトで簡単にプログラミングできます(Fortranやその他の言語)。
Newton法計算サイト
http://keisan.casio.jp/has10/SpecExec.cgi
(使い方)
f(x):tan(x)-x
f'(x):(tan(x))^2
x0:4.5 or 7.7 or 1.1 など
n:50(打切り上限繰り返し回数)
[計算]ボタンクリック
xが収束していく様子が表示されます。
x0=4.5で繰り返し回数5で4.493409457909064175308(精度1.6x10^(-21))
数式処理ソフトなどでもNewton法の数値計算が出来ます。
例えばフリーソフトのMaxima(インターネットからダウンロード可能な無料ソフト)でもNewton法のツールコマンドが用意されています。
計算してみると(以下でb0=x10^0=x1, b1=x10^1=x10を意味する)
(プログラム)
fpprec:20$
load(newton1)$
newton(tan(x)-x,x,4.5,1.0E-10)$bfloat(%);
(計算結果)
0.0b0
4.4934094579092471733b0
7.7252518369384635122b0
1.0904121659430522584b1
1.4066193912831474577b1
1.7220755271930769936b1
2.0371302959287561407b1
2.3519452498689627618b1
2.6666054258813037592b1
2.9811598790892958277b1
3.2956389039822937548b1
...
No.1
- 回答日時:
エクセルを使ってニュートン法で近似計算する方法は次のURLにありますので
そこを参考にしてやってみてください。
http://homepage1.nifty.com/gfk/excel_newton.htm
f(x)=tan(x)-x
f'(x)=1/(cos(x))^2
初期値を x[0]=4.5
(4.4~4.6位の値をグラフからおおよそで読み取る)
とすると良いでしょう。
奇関数ですから、正の解があればそれをマイナスにしたものも解になります。
初期値をx[0]=0, 4.5, 7.7, 10.9, 14.1, 17.2, 20.4
と変えてやってみてください。大まかなこれらの初期値はグラフを描いて
よみとったおおよその近似値です。
参考URL:http://homepage1.nifty.com/gfk/excel_newton.htm
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 工学 流体の数値計算の分離解法について 移流方程式∂f/∂t+∂f/∂x=Gを分離解法で解くときに、便宜上 3 2023/08/12 13:09
- 数学 この方程式を連立方程式に治す解き方を教えてください!! 3X+2Y=5+3Y=2X+11 加減法でお 6 2023/06/12 23:47
- 数学 不定方程式について 不定方程式を解く上で合同式を利用した解法があると思いますが、合同式を使って解けな 6 2022/10/25 16:23
- 数学 【 数I 2次方程式 応用 (文章題) 】 問題 ※写真 解法と答えが分かりません。 教えてください 2 2022/07/02 17:29
- 工学 電磁気学の質問です。 電流による電磁束密度ベクトルポテンシャルの計算ですが、ベクトルポテンシャルのポ 1 2022/04/19 17:23
- その他(お金・保険・資産運用) 至急!【Wolt】各メニューの価格設定の簡単な計算方法 3 2023/03/05 11:58
- 数学 曲線y= f(x)上の任意の点Pで引いた法線とx軸の交点をN、Pからx軸に下ろした垂線の足をHとする 3 2022/12/25 10:45
- 数学 数学 方程式 2 2022/12/24 21:46
- 数学 3次方程式の解で実部が正のものが存在する条件の調べ方 0 2023/03/23 15:07
- 数学 数学微分方程式の問題です。次に書く問題を教えて欲しいです。質量mの物体が自然長l、ばね定数kのバネで 1 2022/04/29 21:23
このQ&Aを見た人はこんなQ&Aも見ています
-
それもChatGPT!?と驚いた使用方法を教えてください
仕事やプライベートでも利用が浸透してきたChatGPTですが、こんなときに使うの!!?とびっくりしたり、これは画期的な有効活用だ!とうなった事例があれば教えてください!
-
人生最悪の忘れ物
今までの人生での「最悪の忘れ物」を教えてください。 私の「最悪の忘れ物」は「財布」です。
-
モテ期を経験した方いらっしゃいますか?
一生に一度はモテ期があるといいますが、みなさんどうですか? いまがそう! という方も、「思い返せばこの頃だったなぁ」という方も、よかったら教えて下さい。
-
【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
「出身中学と出身高校が混ざったような校舎にいる夢を見る」「まぶたがピクピクしてるので鏡で確認しようとしたらピクピクが止まってしまう」など、 これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
-
14歳の自分に衝撃の事実を告げてください
タイムマシンで14歳の自分のところに現れた未来のあなた。 衝撃的な事実を告げて自分に驚かせるとしたら何を告げますか?
-
tanX=Xの解
数学
-
y=xとy=cosx,y=tanxのグラフの交点
数学
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・【選手権お題その3】この画像で一言【大喜利】
- ・【お題】逆襲の桃太郎
- ・自分独自の健康法はある?
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・ちょっと先の未来クイズ第6問
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
円の外の点から円に2本接線を引...
-
数学の問題です。
-
エクセル2007曲線の接線と傾き...
-
Excelでこの直線と曲線が離れ出...
-
円の接線はなぜ接点を通る半径...
-
常にf’’(x)>0とf’'(x)=0...
-
3次関数と、直線が変曲点で接す...
-
至急お願いします y=sinxの点...
-
x=tan(x)この方程式を解く方法...
-
2つの円に接する線の接点の座標...
-
円柱表面上における接線について
-
微分
-
曲線と点の最短距離の出し方
-
理解しがたい部分があります。...
-
数2 円と直線 点(1.2)を通り...
-
紙に描かれた曲線上の一点にお...
-
サイクロイドは円を転がす…じゃ...
-
円の接線が半径に対して垂直に...
-
曲線y=e^xと原点からこの曲線に...
-
数学 微分の問題です
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelでこの直線と曲線が離れ出...
-
曲線と点の最短距離の出し方
-
常にf’’(x)>0とf’'(x)=0...
-
円の接線はなぜ接点を通る半径...
-
エクセル2007曲線の接線と傾き...
-
【数学】 接点が異なれば、接線...
-
数学についての質問です。 座標...
-
傾きが同じ?
-
円の外の点から円に2本接線を引...
-
写真の問題についてですが、な...
-
曲線y=xの3乗+3xの2乗-2につい...
-
円の接線が半径に対して垂直に...
-
3次関数と、直線が変曲点で接す...
-
y=e^xに対して点(0、a)から...
-
理解しがたい部分があります。...
-
極方程式におけるr^2の意味
-
円の中心と接点を結ぶ線と接線...
-
xについて微分するとは
-
正五角形の書き方
-
円と接線の関係はどうやって証...
おすすめ情報