2009-04-01 11 views
6

विषुव और संक्रांति की गणना के लिए कौन से एल्गोरिदम या सूत्र उपलब्ध हैं? मैंने कुछ साल पहले इनमें से एक पाया और इसे लागू किया, लेकिन परिशुद्धता बहुत अच्छी नहीं थी: दिन का समय 00:00, 06:00, 12:00, और 18:00 यूटीसी पर माना जाता है कि कौन सा विषुव या संक्रांति की गणना की गई थी। विकिपीडिया इन मिनटों को गणना करता है, इसलिए कुछ और सटीक होना संभव है। मेरी पसंदीदा प्रोग्रामिंग भाषा के लिए पुस्तकालय भी उन कठोर समय पर आते हैं, इसलिए मुझे लगता है कि वे एक ही या एक समान एल्गोरिदम का उपयोग कर रहे हैं जैसा मैंने कार्यान्वित किया था।मैं विषुव/संक्रांति के क्षणों की गणना कैसे करूं?

मैंने एक बार लाइब्रेरी का उपयोग करने की कोशिश की जिसने मुझे सौर रेखांश दिया और 0, 9 0, 180 और 270 डिग्री के सटीक क्षणों पर शून्य पर एक खोज दिनचर्या लागू किया; यह दूसरे स्थान पर काम करता था लेकिन विकिपीडिया के समय से सहमत नहीं था, इसलिए मुझे लगता है कि इस दृष्टिकोण में कुछ गड़बड़ है। हालांकि, मैं यह जानकर आश्चर्यचकित हूं कि माईमोनाइड (मध्ययुगीन यहूदी विद्वान) ने एक सहस्राब्दी पहले एक ही विचार का उपयोग करके एक एल्गोरिदम का प्रस्ताव दिया था।

उत्तर

2

मुझे यकीन नहीं है कि यह आपके लिए एक सटीक पर्याप्त समाधान है, लेकिन मुझे NASA website मिला है जिसमें वर्नल विषुव के साथ-साथ कुछ अन्य खगोलीय-प्रकार की जानकारी की गणना के लिए कुछ कोड स्निपेट हैं। मुझे Astronomical Algorithms नामक पुस्तक में कुछ संदर्भ भी मिले हैं, जिनके पास आपको कोई जवाब ऑनलाइन उपलब्ध नहीं होने पर उत्तर देने की आवश्यकता हो सकती है।

+0

मैंने उस पुस्तक को पहले उल्लेख किया है; मैं आशा करता था कि एसओ का उपयोग उस जानकारी में से कुछ को ऑनलाइन प्राप्त करने का अवसर हो, यदि यह पहले से नहीं है। :) – skiphoppy

+0

यह निश्चित रूप से कहीं अच्छा होगा! ऐसा लगता है कि एल्गोरिदम जटिल और विशिष्ट हैं। –

+3

लिंक मर चुका है। यही कारण है कि वे आपको यहां बताए गए लिंक न छोड़ने के लिए कहते हैं। – Rob

0

मुझे पता है कि आप किसी ऐसे उत्तर की तलाश में हैं जो यहां एक जवाब में पेस्ट करेगा, लेकिन मुझे SPICE का उल्लेख करना होगा, जो नासा द्वारा वित्त पोषित जेपीएल में एनएआईएफ द्वारा उत्पादित टूलकिट है। यह किसान के अल्मनैक सामान के लिए अधिक हो सकता है, लेकिन आपने परिशुद्धता में रुचि का उल्लेख किया है और यह टूलकिट नियमित रूप से ग्रह विज्ञान में उपयोग किया जाता है।

0

मैंने रुचि रखने पर जीन मीस '(ऊपर उल्लिखित खगोलीय एल्गोरिदम के लेखक) सी और जावा में विषुव और सॉलिसिस एल्गोरिदम लागू किया है।

+0

मुझे ऊपर उल्लिखित विषयों के जावा में आपके कार्यान्वयन की आवश्यकता है। क्या आप इसे साझा कर सकते हैं। मेरा ईमेल आईडी [email protected] धन्यवाद – Kumar

0

मीस के एल्गोरिदम के सी ++ कार्यान्वयन in this library उपलब्ध हैं। इसमें सॉलिसिस कंप्यूटेशंस के लिए क्लीन लुकिंग कोड शामिल है।

संबंधित मुद्दे