السلام عليكم
وبعد ذلك....
يوجد مسارين
المسار الأول: هو مسار بسيط وهو عبارة Least squares Analysis, Curves fitting وغيره من التقنيات الحسابية الصالحة للمسائل البسيطة
المسار الثاني: يستلزم ايجاد أحسن معادلة (أو معادلات) توصف الضاهرة العلمية أو تحسب النتائج من المتغيرات parameters وفيها يكون من الضروري تسمية الثوابت constants الخاصة بهذه المتغيرات، وتكون هذه المعادلات التجريبية empirical على شكلين:
أ- المعادلات الخطية Linear equations: هنالك اعتقاد عام انه يمكن تحويل معظم المعادلات اللاخطية الى معادلات خطية من خلال التقنيات الرياضية و من خلال تعريف متغيرات جديدة خطية هي دالة الى المتغيرات اللاخطية، وهنا تصلح تقنيات البرمجة الخطية Linear Programming التي بدأت مع علم الأقتصاد وثم أخذت تغزو الفروع العلمية والهندسيـــة. وسأنشى موضوع أعرض فيه كتاب نادر ورائع عن الموضوع.
ب- المعادلات اللاخطية Non-linear equations: والتي يمكن التعامل معها بثلاثة طرق، الأولى من خلال التقريب الى معادلات خطية مناسبة عندما لا يؤثر ذلك على الهدف النهائي للعمل، والطريقة الثانية هي ايضا التقريب الى معادلات خطية مناسبة والوصول الى حل تقريبي ثم تحسين هذا الحل من خلال دورة أخرى من الحسابات كما هو معمول بتقنيات numerical analysis، أما الطريقة الثالثة فهي استخدام تقنيات non-linear programming والتي هي امتداد للبرمجة الخطية ولكن تحتاج الى متفرغ في الموضوع للتمكن من تقنياتها باحتراف ويوجد في الانترنت كتب بهذا الموضوع ولكني لست مهتما بالبرمجة اللاخطية لاني لم احتاجها خلال حياتي العلمية الطويلة
بقي ان نعرف ماهي أهم البرامج التي تساعدنا على الحل العددي، من أهمها برنامج mathcad وبرنامج mathlib ولكني أخيرا وجدت ضالتي في برنامج MS-Excel !!! من خلال المناقشة مع أحد الباحثين الالــــمان الرائعين. ففي هذا البرنامج يتوفر ادارة وتحرير اسهل للمعادلات (حســـب رأيي) وسأعمل موضوع بذلك انشاء الله،
يوجد في المرفقات بحث تطبيقي قمت بنشره في مجلة الهندســـة والتكنولوجيا Eng.&Tech. Vol26, No.3, 2008، الجامعة التكنولوجية- بغداد وأعتقد انه من السهل قرائته رغم انه باللغة الانكليزية وهو مختص بتطبيق البرمجة الخطية على تصرفات لا خطية لمكونات الزجاج. أعتقد انه من المفيد قرائته (رغم انه قد يبدو بعيد عن اختصاصك) وفيه تجد مثال واضح عن استخدام البرمجة الخطية وبلغة سهلة وكيف نصل الى مرحلة النمذجة modeling.
تمنياتي بالتوفيق وانا حاضر في حالة الحاجة الى الاستزادة،
مع التقدير،..... د. سعد
تعديــــل: تم اضافة الكتاب Linear Programming Foundations and Extensions في المرفقات ورغم انه اصدار 2001 لكنه أفضل الكتب في هذا المضمار وهو الكتاب النادر والرائع اذي أشرت اليه أعلاه. الأخوة في المجالين العلمي الأساسي والهندسي يذهبون مباشرة الى الفصل 12 بعد قراءة المقدمة، الأخوة في مجالات الادارة، الاقتصاد، البايولوجي والطب...الخ يقرأون الكتاب بالتسلسل.
أصبحت عملية النمذجـــة من الامور الهامة جدا ومن وقت ليس بقصير في البحث العلمي، فالنمذجـــة تساعـــد على اختيار المواد و اختيار العمليات والمسارات و حساب النتائج العملية بدقة مقبولة بدون الذهاب الى المختبر، لذلك فهي لا غنى عنها للمهندس والباحث العلمي عند الولوج في اتخاذ قرارات هامة.
من أهم تقنيات النمذجة هي النمذجـــة العددية numerical simulation وفيها ليس من الضروري حل المعادلات الخاصة بالموضوع العلمي حلا تحليليا كاملا وانما تبسيطها قدر الامكان لتبسيط التعامل معها حسابياوبعد ذلك....
يوجد مسارين
المسار الأول: هو مسار بسيط وهو عبارة Least squares Analysis, Curves fitting وغيره من التقنيات الحسابية الصالحة للمسائل البسيطة
المسار الثاني: يستلزم ايجاد أحسن معادلة (أو معادلات) توصف الضاهرة العلمية أو تحسب النتائج من المتغيرات parameters وفيها يكون من الضروري تسمية الثوابت constants الخاصة بهذه المتغيرات، وتكون هذه المعادلات التجريبية empirical على شكلين:
أ- المعادلات الخطية Linear equations: هنالك اعتقاد عام انه يمكن تحويل معظم المعادلات اللاخطية الى معادلات خطية من خلال التقنيات الرياضية و من خلال تعريف متغيرات جديدة خطية هي دالة الى المتغيرات اللاخطية، وهنا تصلح تقنيات البرمجة الخطية Linear Programming التي بدأت مع علم الأقتصاد وثم أخذت تغزو الفروع العلمية والهندسيـــة. وسأنشى موضوع أعرض فيه كتاب نادر ورائع عن الموضوع.
ب- المعادلات اللاخطية Non-linear equations: والتي يمكن التعامل معها بثلاثة طرق، الأولى من خلال التقريب الى معادلات خطية مناسبة عندما لا يؤثر ذلك على الهدف النهائي للعمل، والطريقة الثانية هي ايضا التقريب الى معادلات خطية مناسبة والوصول الى حل تقريبي ثم تحسين هذا الحل من خلال دورة أخرى من الحسابات كما هو معمول بتقنيات numerical analysis، أما الطريقة الثالثة فهي استخدام تقنيات non-linear programming والتي هي امتداد للبرمجة الخطية ولكن تحتاج الى متفرغ في الموضوع للتمكن من تقنياتها باحتراف ويوجد في الانترنت كتب بهذا الموضوع ولكني لست مهتما بالبرمجة اللاخطية لاني لم احتاجها خلال حياتي العلمية الطويلة
بقي ان نعرف ماهي أهم البرامج التي تساعدنا على الحل العددي، من أهمها برنامج mathcad وبرنامج mathlib ولكني أخيرا وجدت ضالتي في برنامج MS-Excel !!! من خلال المناقشة مع أحد الباحثين الالــــمان الرائعين. ففي هذا البرنامج يتوفر ادارة وتحرير اسهل للمعادلات (حســـب رأيي) وسأعمل موضوع بذلك انشاء الله،
يوجد في المرفقات بحث تطبيقي قمت بنشره في مجلة الهندســـة والتكنولوجيا Eng.&Tech. Vol26, No.3, 2008، الجامعة التكنولوجية- بغداد وأعتقد انه من السهل قرائته رغم انه باللغة الانكليزية وهو مختص بتطبيق البرمجة الخطية على تصرفات لا خطية لمكونات الزجاج. أعتقد انه من المفيد قرائته (رغم انه قد يبدو بعيد عن اختصاصك) وفيه تجد مثال واضح عن استخدام البرمجة الخطية وبلغة سهلة وكيف نصل الى مرحلة النمذجة modeling.
تمنياتي بالتوفيق وانا حاضر في حالة الحاجة الى الاستزادة،
مع التقدير،..... د. سعد
تعديــــل: تم اضافة الكتاب Linear Programming Foundations and Extensions في المرفقات ورغم انه اصدار 2001 لكنه أفضل الكتب في هذا المضمار وهو الكتاب النادر والرائع اذي أشرت اليه أعلاه. الأخوة في المجالين العلمي الأساسي والهندسي يذهبون مباشرة الى الفصل 12 بعد قراءة المقدمة، الأخوة في مجالات الادارة، الاقتصاد، البايولوجي والطب...الخ يقرأون الكتاب بالتسلسل.