Re: [問題] 行星的太陽日計算方式

看板sky作者 (CARD)時間7年前 (2017/03/09 05:17), 7年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《tt1525h (吐司)》之銘言: : 第一次Po文,如有不合板規還麻煩告知~>.< : 最近看到一個網站,在描述不同行星的一天(太陽升起到下次升起的時間), : http://www.universetoday.com/14282/how-long-is-a-day-on-venus/ : 裡面說到水星的自轉時間是58.65個地球天,公轉時間是88個地球天. : 但因為公轉速度太快,所以水星從看到太陽升起到下次太陽升起要176個地球天. : 另一方面金星的自轉時間是243個地球天,公轉時間是224.7個地球天, : 看起來金星轉的這麼慢,它的一天(太陽升起到下次太陽升起)應該會比水星久, : 但是它的自轉方向跟公轉方向是相反的,所以實際上隔116.5個地球天會再次看到太陽升起 : 由於這個對我來說很神奇,但網路上似乎沒有計算方式, : 最近想了很久後嘗試寫了這個公式: : | 360° 360°| : z ×| ____ - ____| =180° : | x y | : x=自轉所需時間; y=公轉所需時間; z=看的到太陽的時間 : (想說從太陽升起到落下剛好會在天空劃過180°) : 2×z=太陽日 : 目前帶進水星與金星的數值進去都還算接近,想請問這個公式是正確的嗎? : 有其他更方便或完善的公式可以計算太陽日嗎? : 很感謝各位的釋疑>.<!! | 2*Pi 2*Pi| 2*z * | ____ - ____| = 2*Pi | x y | 這個公式是建立在瞬時x皆比瞬時y快的時候! 我的意思是如果有橢圓的軌道很難評估轉速! 但如果我們以圓形軌道來描述天體運動的話! | x y | 2*z | ____ - ____| = ____ | 2*Pi 2*Pi| 2*Pi 我覺得這個公式怪怪的,好像有少了些甚麼! x y 2*z ____ - ____ = ____ 2*Pi 2*Pi 2*Pi 其實我想把它化減成 x-y = 2*z 要失敗了! 看來瞬時角速度相差的角度會有相位差問題! 可是有些星球像是地球是歪斜的如何評估呢? 不過如果不考慮像是天王星的97.77°傾斜角! 我正在試著把 x-y=2z 的簡單公式推導出來! x=太陽對星球的角度 y=太陽看到同一視角的時間 z=星球轉半圈的時間 看來星球轉一圈的時間是以轉到太陽的時間! 所以這個角度與時間好像有個唯美的關係喔! 讓我來寫一個程式簡短計算一下美妙的關係! #include<stdio.h> #include<stdlib.h> #define SIZE 100000 int divisor(int num,int ar[],int &ar_len){ int i; ar_len=0; for(i=1;i<=num;++i){ if(num%i==0) ar[ar_len++]=i; } } int main() { int num; int ar[SIZE],ar_len; printf("Input a number>> "); scanf("%d",&num); divisor(num,ar,ar_len); printf("ar_len=%d\n",ar_len); for(int i=0;i<ar_len;++i){ printf("ar[%d]=%d\n",i,ar[i]); } system("pause"); } 反正我只會寫程式,而且我腦袋有洞算不準! 總之星球在空間中的轉動必定會造就空間頻率 這樣的話我們應該可以用星星的位移評估時間 當然這要在沒有黑洞的情況下才能算得精準吧 補充一下我覺得GCD與LCM也很重要耶! 我要把我看過的角度通通都放進去LCM計算 http://i.imgur.com/1eumn4u.png
不過我覺得時間區分為360度是個奇異數字 60秒乘6=360個10分鐘還分24等份 畢竟每個小時有時候有時辰的算法變12等份 這樣360似乎無法對應到有名的288hz 如果是我的話會先暫時用他們倆個的LCM吧 但我覺得大家可以思考一下音波對水波的影響 畢竟要符合宇宙的空間頻率才能讓飛船正常飛 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.230.122.169 ※ 文章網址: https://www.ptt.cc/bbs/sky/M.1489007854.A.7F7.html ※ 編輯: a34021501 (36.230.122.169), 03/09/2017 05:20:39 ※ 編輯: a34021501 (36.230.122.169), 03/09/2017 05:47:38 http://numbermatics.com/n/6082560/ http://numbermatics.com/n/1216512/ 大家可以看看這兩個數字的虛擬化圖樣 ※ 編輯: a34021501 (36.230.122.169), 03/09/2017 06:00:32
文章代碼(AID): #1Om7JkVt (sky)
文章代碼(AID): #1Om7JkVt (sky)