سوال:میله ای به طول یک متر که یک سر آن صفر درجه و سر دیگر آن در دمای 100درجه قرار دارد.با فرض جریان حرارت یک بعدی، درجه حرارت گره های نشان داده شده در شکل را تعیین کنید.
کد متلب به روش ضمنی نوشته شده و ماتریس مجهولات دما را پیدا می کند
ماتریس سه قطری بوجود آمده را به روش ماتریس معکوس در متلب حل می کند و مجهولات را پیدا میکند(دقت بفرمایید برای رسیدن به جواب از معکوس ماتریس استفاده می کنیم یعنی حل مستقیم و از روش هایی مثل تکرار گوس و یا LU استفاده نشده)حل به روش الگوریتم توماس هم در همین سایت موجود است
تمام مقادیر از قبیل طول میله،تعداد گره ها ، دمای ابتدا، دمای انتها ، دمای محیط ، مدت زمان کل ، تایم استپ حل و مشخصات فیزیکی قابل تغییر به مساله شماست
همراه کد متلب 7 اسلاید عکس از توضیح و آنالیز خط به خط برنامه قرار داده شده به جهت درک بهتر کد نوشته شده و همچنین کمک بسیار زیادی در یادگیری روش حل اینگونه مسایل خواهد بود
بعد ران برنامه ماتریسی بوجود خواهد امد که هر خط آن یک تایم استپ و هر ستون آن یک گره از میله می باشد که به راحتی تغییرات قابل مشاهده می باشد
این ماتریس را هر 90 تایم استپ برنامه رسم خواهد کرد ( 90 بدلخواه شماست و قایل تغییر) نمونه نمودار ترسیم شده در تصویر موجود است
ودر خط اخر برنامه زمان سپری شده را نمایش خواهد داد
دیدگاه خود را ثبت کنید