N88-BASICでケプラーの法則(2回目)~(5回目)

 

Keplerの第1~3法則などを導いていきます

 

この記事はリニューアルしました

https://ulprojectmail.blogspot.com/2021/10/kepler-1.html

天体の軌道(Kepler) (1回目)

https://ulprojectmail.blogspot.com/2021/10/kepler-2.html

天体の軌道(Kepler) (2回目)

 

https://ulprojectmail.blogspot.com/2021/10/kepler-3.html

天体の軌道(Kepler) (3回目)

https://ulprojectmail.blogspot.com/2021/10/kepler-4.html

天体の軌道(Kepler) (4回目)

 

N88-BASICでケプラーの法則(6回目)

 

前回、求めた、平均運動nを

使って軌道を描画します

 

重力定数μ=GM

s = (d/dt)S (Sの上付きドット)

と置く事にする

面積速度s = √(μℓ)/2 = const.

万有引力定数G,焦点質量M(太陽等)

 

P2/a3 = π2ℓ/s2 = const.

半直弦ℓ = a(1-e2) = q(1+e)

 

n = √(μ/a3)   (if e < 1)(楕)円

n = √(μ)      (if e = 1)放物線

n = √(μ/|a|3) (if e > 1)双曲線

n = 2π/P

 

a(AU), P(年), M=太陽を使うと

地球は、a = 1, P = 1なので

n = 2π/1 = √(μ/a3) = √μ

√μ = 2π

 

まとめ

n = 2πa3/2   (if e < 1)(楕)円

n = 2π      (if e = 1)放物線

n = 2π|a|3/2 (if e > 1)双曲線

経過時間t(年)

平均近点角M(rad)

M = nt

 

ケプラー方程式(楕円,放物線,双曲線)

M = u - esinu

M = u3/6 + qu

M = esinh(u) - u

 

離心近点角u, 真近点角f

u,fの変換式(楕円,放物線,双曲線)

tan(f/2) = √{(1+e)/(1-e)}tan(u/2)

tan(f/2) = u/√(2q)

tan(f/2) = √{(e+1)/(e-1)}tanh(u/2)

 

t=-0.5~0.5(-半年~半年)までの軌道を

(楕円),紫(放物線),水色(双曲線)で

描画しました。

 

NL-BASICとnl~.zip(kepl006.bas)は

以下のリンクからダウンロードできます

NL-BASIC(N88-BASIC互換?)ホームページ

Readme.txtを読んで遊んで下さい

 

 

 

N88-BASICでケプラーの法則(1回目)

 

Keplerの第1~3法則などを導いていきます

 

この記事はリニューアルしました

https://ulprojectmail.blogspot.com/2021/10/kepler-1.html

天体の軌道(Kepler) (1回目)

 

万有引力定数G = 6.67430×10-11(Nm2/kg2)

地球質量M = 5.9724×1024(kg)

地球赤道半径6378km, 極半径6356km

R = 6.4×106(m), 地表重力加速度g = 9.8(m/s2)

m = 1kg、h = 0~Rとし、

h-U(水色U、青色mgh)グラフと

h-F(黄色F、赤色mg)グラフを表示しました

 

h = Rのとき、

Uはmghの半分

Fはmgの4分の1になっています。

 

NL-BASICとnl21127.zip(kepl001.bas)は

以下のリンクからダウンロードできます

NL-BASIC(N88-BASIC互換?)ホームページ

Readme.txtを読んで遊んで下さい

 

 

N88-BASICでベルトランのパラドックス(4)

 

円の弦を1本無作為に選び、その長さが、

円に内接する正三角形の辺より長い確率は?

弦の選び方で確率が変わるという問題だそうです
(確率1/2,1/3,1/4など)

 

この記事はリニューアルしました

https://ulprojectmail.blogspot.com/2021/12/n88-basicbertrand-1.html
N88-BASICでベルトランのパラドックス (1回目)

 

N88-BASICでベルトランのパラドックス

N88-BASICでベルトランのパラドックス(3)

の内容は上記に統合しました

 

(2)は以下の記事です

Cでベルトランのパラドックス

 

N88-BASICで双曲線軌道(1回目)~(2回目)

ケプラー方程式をニュートン法などで解いて

楕円、双曲線、放物線軌道を描画する

この記事はリニューアルしました

https://ulprojectmail.blogspot.com/2021/10/n88-basic-1.html

N88-BASICで天体の軌道 (1回目)

 

N88-BASICで双曲線軌道(3回目)~(5回目)

楕円の式x2/a2 + y2/b2 = 1を

(Re x, Re y, Im y)座標で描画しました

また、仲間外れだった放物線を仲間に入れて見ました

この記事はリニューアルしました

 

https://ulprojectmail.blogspot.com/2021/10/n88-basicellipse-1.html

N88-BASICで楕円 (1回目)

https://ulprojectmail.blogspot.com/2021/10/n88-basicellipse-2.html

N88-BASICで楕円 (2回目)