Jump to content

Recommended Posts

السلام عليكم

 

دلة لحساب الإنكسار تحتاج إلى ثلاث وسائط :

P : الضغط .

T : الحرارة .

ِA : الإرتفاع عن الأفق .

 

Function Refraction(P, T, A As Double) As Double
 'P: Pressure
 'T: Temperature
 'A: Altitude
 
 If A > 15 Then
   Refraction = 0.00452 * P / ((273.15 + T) * myTan(A))
 Else
   Refraction = P * (0.1594 + 0.0196 * A + 0.00002 * A ^ 2) / _
                ((273.15 + T) * (1 + 0.505 * A + 0.0845 * A ^ 2))
 End If
End Function

 

لتجربة الدالة لشروق وغروب الشمس يمكن تمرير القيم التالية كقيم افتراضية/أولية :

الضغط : 1010 مليبار .

الحرارة : 10 مئوية .

الإرتفاع : 0 .

وسوف يكون الناتج بعد ضربه في 60 :

34.1149214197 دقيقة .

 

مع التجارب لاحظت أنه لا حاجة لاستخدام الإرتفاع لحساب الإنكسار لشروق وغروب الشمس فلذلك سوف تكون قيمته دائما صفر .

 

الدالة سوف تخرج الناتج بالدرجات ، نضربها في 60 لتحويلها لدقائق .

 

وهناك استفسار للمختصين وهو لإي وقت من اليوم سنعتمد درجة الحرارة ، فحسب تقديري أن للشروق سنختار درجة حرارة وقت الشروق وكذلك الغروب سنختار درجة حرارة وقت الغروب . آمل أن نجد الإجابة الوافية .

 

آمل أن ينتفع بالدالة .

 

تحياتي .

Share this post


Link to post
Share on other sites

السلام عليكم

 

الأخ أبو هادي

 

المرة الثانيّة أطلب منك توضيح على ما يرتكز برنامج توقيت الصلوات كمعطيات مثل

- دوران الأرض حول نفسها في 24 ساعة

- ميلان محور الأرض ب 23.5 درجة

- و ............

- و ............

 

وشكرا مسبّقا

أبو محمّد

 

 

Share this post


Link to post
Share on other sites

تحياتي لك أخي أبو هادي ولجميع أعضاء هذا المنتدى وزواره

 

إجابة على استفسارك بما يتعلق بدرجة الحرارة فتقديرك صحيح.

ففي الشروق سنختار درجة حرارة وقت الشروق وفي الغروب سنختار درجة حرارة وقت الغروب.

Share this post


Link to post
Share on other sites

السلام عليكم

 

كل عام وأنتم بخير .

 

الأخ أبو محمد عز الدين ، شكرا لمروركم وأوصيكم بالمرور على موضوع الأستاذ محمد مجدي حساب مواقيت الصلاة الشرعية فستجد به الكثير وخصوصا أن من مشاركي الموضوع الأستاذ الكبير سالم الجعيدي .

 

الأخ محمد آل رضوان ، شكرا لمروركم ولإجابتكم القيمة .

 

تحياتي .

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×