2008-06-28 00:00:458cm

8cm研究室 - GOTO 自動導入不順的原因

當初聽到GOTO,還以為是日本五藤光學研究所(http://www.goto.co.jp),結果發現竟然是自動導入的意思,雖然就實際應用來說,只有在多年前有不成功的GOTO使用經驗,但是對於相關數理研究方面來看,小弟勉強算是有經驗與資格探討GOTO的人士之一,所以提出一些見解。

這些日子看過一些使用GOTO不順的敘述,小弟認為原因在於程式計算過於簡化(理想化),詳盡的內容就不說了,只要記得要預先定位兩個星星時,間隔的時間越短越好,也就是要熟練、快速,一次又一次的做,做到兩者間隔在20秒內,或許就差不多了。

GOTO的完整計算,隨便一條主要方程式就要圓周率的數十次方,整個方程組加起來就更不用說了,如果連兩者的時間差都算進來,計算會更複雜(小弟擔心主要原因是他們不會算),所以在程式計算時,很容易因陋就簡,理想化的假定同一時間看見兩顆星星,然後找到交叉點解出極軸位置了事(這在高中數學的範圍內),如果實際運作時找兩顆星星多花了一點時間,就會產生明顯的時間差,定位就會有稍有誤差,導致使用不順。

因為要以方程組描述現象容易,但是要反過來依據現象求解各項變數的數值時,多一項變數就會讓計算變得非常複雜。當然,時間差是可以測知的,所以不需要為了考慮時間差因素多定位一個星星,一樣做兩個星星的定位就可以了。

GOTO要順利運作,機械及感應的緊密度很重要。雖然昔日對座標計算/換算思考很熟練,不過小弟現在對器材問題沒有興趣深究,所以就寫到這裡。