حل معادله حرارت یک بعدی روش تفاضل محدود(میله ای با طول مشخص و دمای دو سر معلوم)و حل ماتریس سه قطری بوجود آمده TDMAدر متلب با الگوریتم توماس

- حل معادله حرارت یک بعدی  روش تفاضل محدود(میله ای با طول مشخص و دمای دو سر معلوم)و حل ماتریس سه قطری بوجود آمده TDMAدر متلب با الگوریتم توماس

حل معادله حرارت یک بعدی روش تفاضل محدود(میله ای با طول مشخص و دمای دو سر معلوم)و حل ماتریس سه قطری بوجود آمده TDMAدر متلب با الگوریتم توماس

سوال:میله ای به طول یک  متر که یک سر آن صفر درجه  و سر دیگر آن در دمای 100درجه قرار دارد.با فرض جریان حرارت یک بعدی، درجه حرارت گره های نشان داده شده در شکل را تعیین کنید.

 

کد متلب به روش ضمنی نوشته شده و ماتریس مجهولات دما را پیدا می کند

ماتریس سه قطری بوجود آمده را به روش الگوریتم توماس برای TDMAدر متلب حل می کند و مجهولات را پیدا میکند(دقت بفرمایید برای رسیدن به جواب از معکوس ماتریس و تکرار گوس و …استفاده نمی کنیم)روش مستقیم هم در این سایت موجود است

 

تمام مقادیر از قبیل طول میله،تعداد گره ها ، دمای ابتدا، دمای انتها ، دمای محیط ، مدت زمان کل ، تایم استپ حل و مشخصات فیزیکی قابل تغییر به مساله شماست

 

همراه کد متلب 9 اسلاید عکس از توضیح و آنالیز برنامه قرار داده شده به جهت درک بهتر کد نوشته شده و همچنین کمک بسیار زیادی در یادگیری روش حل اینگونه مسایل خواهد بود

 

بعد ران برنامه ماتریسی بوجود خواهد امد که هر خط آن یک تایم استپ و هر ستون آن یک گره از میله می باشد که به راحتی تغییرات قابل مشاهده می باشد

این ماتریس را هر 90 تایم استپ برنامه رسم خواهد کرد ( 90 بدلخواه شماست و قایل تغییر) نمونه نمودار ترسیم شده در تصویر موجود است

ودر خط اخر برنامه زمان سپری شده را نمایش خواهد داد

ویزگی خوب این برنامه قابل تغییر بودن مشخصات ورودی از تعداد گره تا مشخصات فیزیکی و یک روش حل خاص (استفاده از الگوریتم توماس برای حل TDMA  می باشد)

 

برای دانلود کلیک کنید