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も見ています
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
円と接線の関係はどうやって証...
-
至急お願いします y=sinxの点...
-
常にf’’(x)>0とf’'(x)=0...
-
数3 微分法の応用について質問...
-
x=tan(x)この方程式を解く方法...
-
(k,k^2)からy=2x^2-3x-4へ2本接...
-
変曲点について。
-
曲率(と捩率)の符号は、数式...
-
接線の方程式について
-
数学についての質問です。 座標...
-
曲線logX 傾きeの時の接線を教...
-
Excelでこの直線と曲線が離れ出...
-
数学の質問です。 解と係数の関...
-
数2 円と直線 点(1.2)を通り...
-
3次関数と、直線が変曲点で接す...
-
方冪の定理
-
エクセル2007曲線の接線と傾き...
-
極方程式におけるr^2の意味
-
導関数と微分係数の違い
-
ガラス棒と定規を使って接線?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
曲線と点の最短距離の出し方
-
Excelでこの直線と曲線が離れ出...
-
エクセル2007曲線の接線と傾き...
-
常にf’’(x)>0とf’'(x)=0...
-
円の接線はなぜ接点を通る半径...
-
至急お願いします y=sinxの点...
-
傾きが同じ?
-
曲率(と捩率)の符号は、数式...
-
x=tan(x)この方程式を解く方法...
-
円の接線が半径に対して垂直に...
-
y=e^xに対して点(0、a)から...
-
漸近線と接線のちがいについて
-
y=x^3 の(0,0)における接線は
-
3次関数と、直線が変曲点で接す...
-
放物線
-
数学の質問です。 解と係数の関...
-
行列・行列式が考えられたわけ...
-
x=tany を微分すると、 dx=1/co...
-
接線と円周上の点から円の方程...
-
二次曲線の問題です。
おすすめ情報