作者a34021501 (CARD)
看板sky
标题Re: [问题] 行星的太阳日计算方式
时间Thu Mar 9 05:17:31 2017
※ 引述《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://webptt.com/cn.aspx?n=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