Professional Documents
Culture Documents
BW 8
BW 8
تفاوت مسئله شرط مرزي ) (BVPبا مسئله شرط اوليه (IVP •
شرايط مرزي: •
اگر مقادير متغير هاي وابسته و مشتق هاي آنها )مثﻼ yو ’ (yتنها به ازاي يك مقدار از متغير مستقل •
مسئله شرط اوليه )(IVP )مثﻼ (x0معلوم باشند.
ا اگر مقادير متغير هاي وابسته و مشتق هاي آنها )مثﻼ yو ’ (yبه ازاي دو و يا چند مقدار از متغير •
مسئله شرط مرزي )(BVP مستقل )مثﻼ x0و ( xfمعلوم باشند.
IVP
BVP
1
11/30/2021
هدف
خيلی پايين است :مقدار سرعت اوليه ويا زاويه را افزايش بده!
2
11/30/2021
• روش قلق گيري يك مسئله شرط مرزي را به يك مسئله شرط اوليه تبديل مي كند تا
از مزاياي الگوريتمهاي پرقدرت موجود در مسائل شرط اوليه براي حل مسائل شرط
مرزي استفاده نمايد.
• در روش قلق گيري درواقﻊ شرط اوليه مجهول حدس زده مي شود و پس از حل
مسئله به روشهاي IVPحدس اوليه با استفاده از شرط مرزي نهايي تصحيح مي شود.
• مثال:١
معادله زير را حل كنيد.
3
11/30/2021
• اين جدول نشان مي دهد كه شيب اوليه به حد كافي كاهنده نبوده .چرا كه در انتها مقدار uاز
مقدار اوليه آن هم بيشتر است .بنا بر اين در حدس بعدي شيب را منفي تر ميكنيم يعني آن را
برابر با منفي ٣مي گيريمdu/dx= -3 .
جدول :1
• نتايج جدول ٢نشان مي دهد كه شيب اوليه هنوز هم به اندازه كافي كاهنده نيست .يك راه
خوب براي حدس بعدي برون يابي است .در نتيجه du/dx= -3.495بدست مي آيد
• .جدول ٣نشان مي دهد كه با اين شيب اوليه به هدف مي رسيم يعني مقدار نهايي uبرابربا
منفي يك بدست مي آيد كه همان مقدار uدر شرط مرزي مسئله است.
جدول :3 جدول :2
4
11/30/2021
• مثال:٢
• اين مسئله را كه به روش تحليلي حل شد
به روش قلق گيري حل مي نماييم.
با فرض:
• مرحله ا :فرض مي كنيم Z(0) = 10با استفاده از روش R-Kدرجه ٤و با در نظر گرفتن
اندازه گام برابر با ٢جواب مسئله به صورت زير به دست مي آيد:
• مرحله :٤مجدداً با استفاده از اين حدس و با فرض اندازه گام برابر با ٢در روش
R-Kدرجه ٤جواب مسئله به دست مي آيد.
5
11/30/2021
• مراحل نزديك شدن به جواب دقيق به روش قلق گيري در شكل زير نشان داده شده
است:
يك راه ديگر براي بدست آوردن معادﻻت تفاضل محدود استفاده از بسط تيلور است.
6
11/30/2021
13
7
11/30/2021
مثال :معادله ديفرانسيل درجه ٢زير را به روش تفاضل محدود با فاصله گام h=0.25حل نماييد[9]. •
8
11/30/2021
• درنتيجه معادله ديفرانسيل فوق به مجموعه معادﻻت جبري زير تبديل مي شود.
اگر معادله ديفرانسيل غير خطي باشد ،مجموعه معادﻻت جبري نيز غير خطي خواهند بود و
بايد از روشهايي مثل نيوتن – رافسون حل شوند.
9
11/30/2021
• مثال:
• معادله ديفرانسيل زير را به روش باقيمانده وزني حل كنيد:
• حل:
• معادله ديفرانسيل را مي توان به صورت زير نوشت:
10
11/30/2021
معادله را به تعداد نقاط كلوكيشن مي نويسيم و با حل آنها مقادير ضرايب Aiها كه آنها
هم به تعداد نقاط كلوكيشن هستند را محاسبه مي كنيم .نقاط كلوكيشن همان نقاطي
هستند كه چند جمله اي كه بجاي تابﻊ اصلي فرض كرديم بايد در انها صدق كند .مانند
نقاطي كه در روشهاي درونيابي براي برازش يك چند جمله اي استفاده مي شود.
با فرض اين كه در اين مثال از يك نقطه كلوكيشن در x=1/2استفاده كنيم ادامه حل
مسئله به اين شكل خواهد بود.
N=1
11
11/30/2021
بنا بر اين مقدار محاسبه شده براي تابﻊ آزمايشي در x=1/2با مقدار تابﻊ واقعي در اين نقطه
تفاوت زيادي ندارد .اگر ٢نقطه كلوكيشن داشته باشيم معادله باقيماند حاصل از يك چند
جمله اي به صورت زير بدست مي آيد .اين معادله را براي دو نقطه در معادله ديفرانسيلي قرار
مي دهيم و از آنجا دو معادل جبر بدست مي آيد .سپس دو معادله را هم زمان حل مي كنيم
تا A1و A2بدست آيند .براي تعداد نقاط كلوكيشن بيشتر هم به طريق مشابه عمل مي كنيم
12