فصل 1: شبيهسازي حركت سقوط آزاد
آنچه از اين فصل ميآموزيم:
و
در تقريب اول به كمك تعريف مشتق تابع (مشتق يك تابع در واقع شيب يك تابع در نقطة دلخواه است) ميپردازيم. مثلاً اگر تابع Y(t) را در دستگاه y- t رسم كنيم، شيب خط مماس در نقطة [SUB]1[/SUB] t برابر
است. توجّه كنيد:
آنچه از اين فصل ميآموزيم:
1. تقريب عددي مرتبة اول مشتق.
2. آشنايي با گام زماني.
3. آشنايي با حلقههاي برنامهنويسي و اهميت آنها.
ميخواهيم يك حركت سقوط آزاد را مدل و شبيه سازي كنيم (اين مسئله يك مسئلة اتمي ملكولي نيست):2. آشنايي با گام زماني.
3. آشنايي با حلقههاي برنامهنويسي و اهميت آنها.
1. تمام روابط رياضي آن موجود است، ولي ما نميخواهيم با دانستن جواب ــ يعني فرمولهاي حركت سقوط آزاد ــ به حل مسئله بپردازيم. (هر چند آنهم در جاي خود آموزنده است.)
2. در شبيه سازي فرض ميشود که ما فقط قوانين اصلي را داريم (اينجا قانون دوم نيوتن). همينطور اثر دنياي خارج از يك سيستم (گلوله در حال سقوط) را بر آن به صورت نيروهاي معروف (اينجا نيروي جاذبة زمين) ميشناسيم. بعد به حل عددي معادلة نيوتن در كامپيوتر ميپردازيم (بعداً بيشتر در اين باره صحبت خواهيم کرد).
شايد سؤال شود اگر ما جواب را داريم پس دنبال چه چيزي هستيم؟ بايد گفت كه ما با طرح مسائلي كه از قبل حل شدهاند، توان عملي خود را در پيشگوييهاي ازقبلمشخص محك ميزنيم تا در آينده به حل مسائل حلنشده بپردازيم.
3. با شروع از يك سري اعداد و ارقام اوليه ــ كه به شرايط اولية مسئله وابستهاند ــ آيندة سيستم را به كمك حلهاي عددي معادلة نيوتن پيشبيني كنيم و اگر موضوع يك ذرة مادي است مسير آن را ردگيري نماييم و تمام خصوصيات مورد نياز را محاسبه كنيم.
4. در مرحلة بعدي به كمك قانون دوم كه مناسب حركتهاي معمولي است، به رديابي ذره به كمك كدهاي كامپيوتري بپردازيم. اين روش ردگيري را «ديناميك مولكولي» ميگويند.
همچنين روش عملياتي يا پياده كردن اين مدلها را به صورت رياضي، «آناليز عددي» يا «حل عددي كامپيوتري» ميگويند.
براي آنكه با نمونهاي از «حلّ عددي» آشنا شويد، به حلّ عددي معادلات (يا مشتقات) سادة
2. در شبيه سازي فرض ميشود که ما فقط قوانين اصلي را داريم (اينجا قانون دوم نيوتن). همينطور اثر دنياي خارج از يك سيستم (گلوله در حال سقوط) را بر آن به صورت نيروهاي معروف (اينجا نيروي جاذبة زمين) ميشناسيم. بعد به حل عددي معادلة نيوتن در كامپيوتر ميپردازيم (بعداً بيشتر در اين باره صحبت خواهيم کرد).
شايد سؤال شود اگر ما جواب را داريم پس دنبال چه چيزي هستيم؟ بايد گفت كه ما با طرح مسائلي كه از قبل حل شدهاند، توان عملي خود را در پيشگوييهاي ازقبلمشخص محك ميزنيم تا در آينده به حل مسائل حلنشده بپردازيم.
3. با شروع از يك سري اعداد و ارقام اوليه ــ كه به شرايط اولية مسئله وابستهاند ــ آيندة سيستم را به كمك حلهاي عددي معادلة نيوتن پيشبيني كنيم و اگر موضوع يك ذرة مادي است مسير آن را ردگيري نماييم و تمام خصوصيات مورد نياز را محاسبه كنيم.
4. در مرحلة بعدي به كمك قانون دوم كه مناسب حركتهاي معمولي است، به رديابي ذره به كمك كدهاي كامپيوتري بپردازيم. اين روش ردگيري را «ديناميك مولكولي» ميگويند.
همچنين روش عملياتي يا پياده كردن اين مدلها را به صورت رياضي، «آناليز عددي» يا «حل عددي كامپيوتري» ميگويند.