ammi 0 Report post Posted February 21, 2006 هذه function in Matlab 6.5 لحساب اوقات الصلاة حسب ما جاء في هذا المنتدى ولكن هناك بعض الاختلاف في الاوقات فارجوا ان تمدوني بارائكم بارك الله فيكم salat2.m Share this post Link to post Share on other sites
سالم الجعيدي 0 Report post Posted February 22, 2006 أذكر لنا مثالاً لكي ندرس ما فيه من إختلافات وشكراً Share this post Link to post Share on other sites
ammi 0 Report post Posted February 24, 2006 >> salat2(10.8592,33.8747,24,2,2006,1) thohr = 12:29:52 asr = 15:41:11 chourouk = 06:51:50 khouroub = 18:07:54 echa = 19:31:06 fajer = 05:28:38 ولكن هنا لم استعمل هذا السطر Alpha = Alpha + 90*(fix(Lambda/90)-fix(Alpha/90)) لانه يعطي اوقات غير معقولة thohr = 06:29:52 asr = 09:41:11 chourouk = 00:51:50 khouroub = 12:07:54 echa = 13:31:06 fajer = -00:31:22 هذا مثال وشكرا Share this post Link to post Share on other sites
محمّد الأمين 0 Report post Posted April 25, 2006 اقتباس (Top @ 17th Jul 2005, 05:25 AM) عزيزي المبدع سالم الجعيدي.. بارك الله في جهودك. لدي استفسار حول ملف الإكسل وسبب عدم مطابقته لنتائج الباحث الإسلامي. منذ فترة طويلة وأنا أحاول معرفة طريقة الحساب المتبعة هناك.. سواءً بتقويم أم القرى أو الهيئة المصرية مثال ما أريده هو عمل برنامج لأجهزة الجوال وللمنتديات يحسب مواقيت الصلاة ويكون متوافق 100% مع تقويم أم القرى (حتى مع تحفظنا على طريقة حسابهم). لا أخفيك سراً،، فقد اتصلت بمدينة الملك عبدالعزيز للعلوم والتقنية وتكلمت مع د. فايز الحرقان مشرف معهد بحوث الحاسب والإلكترونيات ومبرمج الدالة التي يعمل عليها الباحث الإسلامي. ولما طلبت منه الدالة (بعد أن ذكرت له أن هدفي خيري) أجابني بأنه يجب شراء الحقوق. ولما أعدت عليه أن هدفي برمجة نظام للمنتديات بتقنية فلاش. رد علي بأن أعطي ملف الفلاش لمؤسسة وسط النسيج ليقوموا بإضافة المعادلة عليه (هل يعقل هذا؟!). ولما أخبرته بأن هذا كتم للعلم وقد أنفقت الدولة الميزانيات على مراكز الأبحاث لنفع الأمة. رد علي بأن المعلومة موجودة في كتاب Astronomical Algorithms للعالم الرياضي و الفلكي Jean Meeus. وقال لي بالحرف الواحد أتحدى أن تظهر نتائج معادلتك متطابقة مع نتائجنا في المغرب والفجر!؟! وأكّد على المغرب! طبعاً هو يتحدى لأنه يعرف عما يتحدث عنه. كتاب Meeus هو من أهم الكتب في مجال الحسابات الفلكية على الإطلاق بس يسمى بالغرب كتاب الفلكيين المقدس Bible والمعادلات التي فيه عندي إياها لكنها غاية في التعقيد، لكنها دقيقة ومعتمدة ومن البديهي أن معادلات الأخ مجدي مبسطة جداً ونتائجها تقريبية، وللتأكد من ذلك قارن مواعيد غروب الشمس فيها مع المواعيد التي تحسبها وتنشرها ناسا... فرق عدة دقائق ولدي كتاب عن حساب مواقيت الصلاة ومع ذلك لم أستطع نشرها فيه بسبب تعقيدها، عسى الله أن ييسر لنا تبسيطها إن شاء الله Share this post Link to post Share on other sites
سالم الجعيدي 0 Report post Posted April 25, 2006 حياكم الله بإذن الله تعالى ( إذا وجدت فراغاً ومتسعاً من الوقت ) فسوف أشرح طريقة حساب مواقيت الصلاة باللغة العربية وفق المعادلات التي ذكرها Jaun meeus في كتابه اللوغاريتم الفلكي ، والمسألة لا يوجد فيها تعقيد أو صعوبة ولكن يحتاج إلى دقة فائقة في حساب إحداثيات المطالع المستقيمة للشمس وللزمن النجمي ولحساب الساعة الزاوية Hour angle وهذه شروط يستنكف ويترفع عن دراستها أغلب المهتمين و هواة الفلك العربي ، ويتجهون لما هو جاهز فقط للأستهلاك الآدمي سالم الجعيدي Share this post Link to post Share on other sites
أبو محمد عزالدين 0 Report post Posted April 25, 2006 أخي سالم السلام عليكم وهل Jaun meeus يوضّح كيفية تقدّم وتأخّر الشروق والغروب عند الإعتدالين مثل بمكّة المكرّمة ب 15 دقيقة تقريبا مع العلم أنّي لم أجد جواب من أي أحد لا فلكي ولا هاوي رغم طرح هذا السوال في عدّة مناسبات وشكرا أبو محمد عزالدين محمود Share this post Link to post Share on other sites
سالم الجعيدي 0 Report post Posted April 25, 2006 حبيبي أبو محمد لا يوجد تأخير للغروب ولا تقديم للشروق بمكة في يومي الأعتدالين فإن كان لك رأي مختلف ( مثلما أرى إلحاحكم في ذلك ) فهلا شرحت لي ذلك أقصد ما هو وقت الغروب النموذجي في نظركم وكيف تأخر غروب الشمس الظاهري عنه لأن صفة التأخير يستلزم مقارنة بين أمرين أمر نموذجي أو حسابي ، والآخر ظاهري فنحن الفلكيون نقول أن الشمس الظاهري يتأخر في غروبه على مدار العام عن الغروب الحقيقي للشمس بسبب عامل الغلاف الجوي للكرة الأرضية التي تعمل على كسر الشعاع القادم من صورة الشمس فيظهر الشمس مرتفاً عن موقعه الحقيقي وبالتالي يقع تأخر في الغروب وتقدم في الشروق بمقدار 3 دقائق تقريباً والحساب الفلكي يؤيد وقتي الغروب والشروق لتقويم أم القرى ويؤيدهما الأرصاد البصرية كذلك ، فمن أين أتى التأخير و موضوعك يحتاج منك إلى إطالة النفس وإسهاب في الشرح لكي نفهم مقصودك أخوك سالم الجعيدي Share this post Link to post Share on other sites
سالم الجعيدي 0 Report post Posted April 28, 2006 عجيب والله أمر أبو محمد يضع رسومات ، ثم يطلب منا تعليل و تبرير لرسوماته المفروض عليه أن يشرح لنا من أين أتي التأخر والتقدم في غروب وشروق الشمس ( حسب زعمه ) وكيف يثبت ذلك ؟ أبو محمد يستدل بالرسومات على تأخر الغروب ويستدل بتأخر الغروب على الرسومات مثل قضية البيضة والدجاجة أيهما جاء الأول ؟؟؟ لا حول ولا قوة إلا بالله Share this post Link to post Share on other sites
Ela-Salaty 0 Report post Posted April 30, 2006 احب ان أشكر الله الذى هدانى الي موقعكم ثم... Mohamad Magdy سالم الجعيدي ammi و اقدم لكم جميع المعدلات بـ Delphi, Pascal و ارجو أن أفيد الجميع كما أفادنى الجميع.. PrayTime.PAS Share this post Link to post Share on other sites
محمود وجدى 0 Report post Posted May 17, 2006 عزيزى سالم الجعيدى شكرا لمجهوداتك فى مايتعلق بحساب مواقيت الصلاة انا اقوم بعمل نظام يعتمد على حساب مواعيد الصلاة استخدم لغة ال c# فى احد ردودك على الاخوة الكرام فى الخطوة السادسة طلبت منه تعديل المعادلة Text1.Text = Atn(Cos(23.4382082) * Tan(72.5321)) لتصبح Text1.Text =180/pi* Atn(Cos(23.4382082*Pi/180) * Tan(72.5321*Pi/180)) مع مراعاة أن يكون الناتج لا يقل أو يزيد عن 360° وفق الملاحظات التالية إذا كان طول الشمس البروجي بين صفر و 90 فإن المطالع المستقيمة كما هو إذا كان الطول البروجي بين 90 – 180 فلابد من إضافة 180 على المطالع إذا كان الطول البروجي بين 180 _ 360 فلابد من إضافة 360 للمطالع ولقد قمت باستخدام هذه الطريقة وكانت معادلتى هيه Alpha = 180/Math.PI*Math.Atan(Math.Cos(Obliquity*Math.PI/180) * Math.Tan (Lambda*Math.PI/180)) وبعد التعويض عن قيم ال Obliquity و Lambda تصبح المعادلة Alpha = 180/Math.PI*Math.Atan(Math.Cos(23.4375278*Math.PI/180) * Math.Tan (307.93558507733997*Math.PI/180)) ولكن قيمة ال Alpha =-49.649730631225495 اى قيمة سالبة لاتنتمى الى اى قيمة من 0 - 90 او 90 - 180 او 180 - 360 فاين الخطا فى معادلتى واشكرا لاهتمامك Share this post Link to post Share on other sites
Ela-Salaty 0 Report post Posted May 17, 2006 عزيزى محمود وجدى هل من الممكن الأطلاع علي الدالة المكتوبة بـدليفي و أخبارى أن كان بها أي خطاء Share this post Link to post Share on other sites
أبو هادي 0 Report post Posted May 18, 2006 السلام عليكم اسمح لي على التدخل وبعد إذن أخي سالم الجعيدي ما أعرفه هو يجب أن يكون الـ Alpha في نفس مربع خط الطول للشمس ، وقد عالجت هذه المشكلة بالطريقة التالية : هذه دالة الحصول على باقي القسمة : Function myMod(Number, Divisor) As Variant If Divisor <> 0 Then myMod = Number - Divisor * Int(Number / Divisor) Else myMod = Number End If End Function وهذه دالة للحصول على المربع : Function GetQuarter(Lng As Double) As Byte If Lng <= 90 Then GetQuarter = 1 ElseIf Lng <= 180 Then GetQuarter = 2 ElseIf Lng <= 270 Then GetQuarter = 3 Else GetQuarter = 4 End If End Function ثم هذه دالة لتنظيم القيمة بحيث تكون في نفس المربع لخط الطول : Function OrganizeArcTan(ByVal ArcTan As Double, ALong As Double) As Double ArcTan = myMod(ArcTan, 90) OrganizeArcTan = ArcTan + 90 * (GetQuarter(ALong) - IIf(ArcTan = 0, 0, 1)) End Function تحياتي Share this post Link to post Share on other sites
أبو هادي 0 Report post Posted May 18, 2006 السلام عليكم للأخ callmesnake وبعد إذن الأخ محمود وجدى ، تم التعديل واضطررت لبعض التغييرات ليتناسب مع الباسكال . آمل أن تكون النتائج تمام التمام الآن . تحياتي . PRAYTIME2.rar Share this post Link to post Share on other sites
سالم الجعيدي 0 Report post Posted May 18, 2006 أشكركم جميعاً وأشكر أخي أبو هادي الذي يسبح في عالم البرمجة وطلاسم البرمجة أخي محمود حسابك صحيح حتى الخطوة الأخيرة صحيحة وحيث أن Alpha بالسالب وطول الشمس البروجي هو 307.9 أي بين 180 و 360 إذن نضيف 360 فوق ( ألفا ) وسيصبح Alpha بعد التعديل هو 310.35027 Share this post Link to post Share on other sites
Ela-Salaty 0 Report post Posted June 5, 2006 شكرا جدا أبو هادي لقد كانت تعديلاتك فعلا مفيدة و قريبا سوف ترى البرنامج الخاص بى Share this post Link to post Share on other sites
Ela-Salaty 0 Report post Posted June 5, 2006 حين استخدمت معادلات ابو الهادى مع العديد من الدول مثل روسيا أو المانيا Hamburg مثلا Lat 53.64 Lon 10.0104 GMT: 2 الفجر Fajr 1:22 pm العشاء Isha 1:13 pm هل هناك حل أبو الهادى؟ Share this post Link to post Share on other sites
أبو هادي 0 Report post Posted June 5, 2006 السلام عليكم حسب فهمي البسيط أنه لا وجود للفجر والعشاء لهذا الموقع . وقد وجدت خطأ في سطر يجب تعديله من : LocalNoon := myMod((UTNoon/15) + Zone,360); إلى : LocalNoon := myMod((UTNoon/15) + Zone,24); وبانتظار برنامجكم . تحياتي . Share this post Link to post Share on other sites
Ela-Salaty 0 Report post Posted June 5, 2006 شكرا أخى ابو الهادى علي الرد السريع و لاكن برنام مثل Islamic Finder Athan يقوم بحساب صلاة الفجر و العشاء لمثل هذه المدن المانيا Hamburg مثلا Lat 53.64 Lon 10.0104 GMT: 2 الفجر Fajr 2:42 am العشاء Isha 11:43 pm فكيف يقوم برنامج مثل هذا بحساب الوقت لهذه المدن و انا اعلم انه يقو بحسابها و ليس هنلك قاعدة بينات مثل برنامج بلال Share this post Link to post Share on other sites
أبو هادي 0 Report post Posted June 5, 2006 السلام عليكم نعم لقد فحصت البرنامج وأعطى نتائج للفجر والعشاء ، كما أني فحصت برنامج Accurate Times ولم يعطي نتائج . وهذا راجع لاختلاف طرق الحساب ( المعادلات ) . تحياتي . Share this post Link to post Share on other sites
Ela-Salaty 0 Report post Posted June 6, 2006 برنامج إِلَى صَلَاتِي شكر خاص لـ محمد مجدى, سالم الجعيدي, أبو هادي Share this post Link to post Share on other sites
يوسف 0 Report post Posted June 18, 2006 السلام عليكم ورحمة الله تعالى وبركاته ماهي المعادلة التي تمكننا من حساب مواقيت الشروق والغروب حسب تأثير إرتفاع الموقع و تأثير عوامل الأنكسار؟ و ما هي المعادلة التي تعطينا تأثير الأنكسار بدلالة الضغط و الحرارة؟ شكرا جزيلا. Share this post Link to post Share on other sites
nebras 0 Report post Posted August 30, 2006 السلام عليكم ورحمة الله وبركاته،، بسم الله الرحمن الرحيم اخوتي... في معادلة الاخ محمد مجدي تم حساب زاوية الشمس لمواقيت الفجر والعشاء على اساس انها 18 درجة وهذا لاينطبق على اوربا في خطوط عرض تزيد على 48 درجة. انظر http://moonsighting.com/prayer.html و انا اسكن في المانيا و اقوم بتحضير تقويم اوقات الصلاة هنا. بعد انتباهي للمعلومات في الموقع اعلاه و ما توصل اليه حزب العلماء في لندن .. قمت باجراء مراقباتي الخاصة للفجر الصادق و الليل فوجدتهما يتناسبان مع زاوية قدرها 12 درجة (على الاقل في خط عرض 50 - حوالي فرانكفورت-) ارجوكم ان تساعدوني في تعديل المعادلة او بالاصح جدول اكسل الخاص بحساب المواقيت و وضع المعادلة بما يتناسب مع الزاوية 12 درجة . ارجوكم التعجيل فلم يبقى على قدوم شهر رمضان سوى 3 اسابيع د. نبراس الحائري Share this post Link to post Share on other sites
سالم الجعيدي 0 Report post Posted August 31, 2006 حاضر يا دكتور ، سنساعدك لكن أخبرنا أين هو برنامج الأكسل الذي تتحدث عنه أنا أذكر أن الأستاذ محمد مجدي وضع برنامج هنا بالأكسل وقد بحثت عنه ولم أعثر عليه على من يجد هذا البرنامج أن يخبرني بالوصلة ( وله مكافأة مجزية ) يالله بسرعة يا شباب ، لم يتبق على رمضان سوى ثلاثة أسابيع سالم الجعيدي Share this post Link to post Share on other sites
nebras 0 Report post Posted September 2, 2006 بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته،، شكرا يا سيد سالم الجعيدي على عرضك المساعدة ان معادلة السيد محمد مجدي ذكرها في اول رسالة في هذا القسم بعنوان حساب مواقيت الصلاة الشرعية لأى مكان بالعالم. المعادلة كانت كالتالي لحساب وقت فريضة الفجر: نحسب وقت صلاة الفجر من المعادلة أولا نحسب فضل دائر الفجر وهو الوقت المتبقى من وقت صلاة الفجر حتى وقت صلاة الظهر Fajr Arc Fajr Arc = ACOS ((SIN(-18 )-SIN(Dec)*SIN(Lat))/(COS(Dec)*COS(Lat))) فيكون وقت صلاة الفجر Fajr Time (Fajr Time = Local Noon – (Fajr Arc /15 لاحظ الزاوية هنا 18 درجة وفي جدول الاكسيل الذي اورده السيد محمد مجدي في نهاية نفس المشاركة كانت فيه معادلة الفجر كالتالي: =ARCCOS((SIN($AJ$2*PI()/180)-SIN(O7*PI()/180)*SIN($J$3*PI()/180))/(COS(O7*PI()/180)*COS($J$3*PI()/180)))*180/PI() وانا دخت بذلك في الموضوع فهذا متقدم جدا على امكانياتي في الحقيقة احتاج لنفس جدول الاكسيل الذي ذكره الاستاذ محمد مجدي ولكن بحساب الفجر الفلكي بزاوية 14 درجة و حساب الفجر الصادق على الزاوية 12 درجة اما صلاة العشاء فحتما على الزاوية 12 بعد الغروب. اشكر لكم تعبكم معب مقدما نبراس الحائري Share this post Link to post Share on other sites
سالم الجعيدي 0 Report post Posted September 2, 2006 يا شيخ الموضوع سهل جداً جداً جداً أفتح ملف الأكسل وانظر للخلية AJ2 ( يعني العمود AJ ، للصف 2 ) ستجد مكتوب عليها -18 ضع المؤشر على هذه الخلية وامسحها Delete ثم أكتب زاوية الفجر الذي تريده -12 ثم اضغط Enter وسيعطيك البرنامج النتيجة سريعاً للفجر وللعشاء ضع المؤشر على الخلية AG2 وافعل مثل السابق لا تنسى إشارة السالب وبالتوفيق إن شاء الله والسلام سالم الجعيدي Share this post Link to post Share on other sites