کد متلب برای تجزیه ماتریس به L U به روش Doolittle

- کد متلب برای تجزیه ماتریس  به L U به روش  Doolittle

کد متلب برای تجزیه ماتریس به L U به روش Doolittle

در روش Doolittleماتریس A به دو ماتریس بالا مثلثی و پایین مثلثی تجزیه می شود که ماتریس L , U  نام دارند و ماتریس L تمام درایه های قطری آن عدد یک می باشد

کد متلب زیر ماتریس A  را از کاربر دریافت می کند(nدر n) و به روش دولیتل L , U 

را تحویل می دهد

  برنامه متلب  تجزیه A را به روش  Doolittle

 تحویل می دهد  و سپس به کمک دو ماتریس L , U  شروع به محاسبه مجهولات خواهد کرد ابتدا از L استفاده کرده جواب را در Y  می ریزد سپس از U وY استفاده می کند X را بدست می آورد

می دانیم که به روش حل دستی بسیار طولانی می باشد لذا یکی از بهترین راه های حل معادله n*n  استفاده از روش تجزیه L,U  به روش دولیتل می باشد

یک نمونه ران برنامه و خروجی در متلب در تصویر قرار داده شده

 

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