دستگاه معادلات خطی در متلب

از ریاضیات مقدماتی میدانیم که یک دستگاه معادلات خطی را می‌توانیم به شکل ماتریسی بنویسیم:

166

 

 

 

 

 

167

 

 

 

 

 

 

 

 

 

 

 

تجزیه‌ی LU

تجزیه‌ی LU یکی از روش‌های قوی برای محاسبه‌ی معکوس ماتریس و حل معادله‌ی چند مجهولی ساده است که در آن، ماتریس را به دو ماتریس بالا مثلثی و پایین مثلثی تجزیه می‌کنیم که حاصل‌ضرب آن‌ها برابر ماتریس اصلی است چنین تفکیکی همیشه امکان پذیر نیست و شرایط خاصی را می‌طلبد یک راه حل برای اینکه به این روش مقداری عمومیت دهیم این است که سطرهای ماتریس اصلی را جابجا کرده سپس تجزیه‌ی LU را انجام دهیم:

(L1 [L1,U] = lu(A یک ماتریس پایین مثلثی است که سطرهای آن جابجا L1*U = A شده‌اند.

(L,U,P] = lu(A] تجزیه به ماتریس‌های پایین مثلثی و بالا مثلثی در حالت کلی برای این کار باید سطرهای A جابجا شوند ماتریس P این کار انجام می‌دهد LU = PA.

(‘p [L,U,p] = lu(A,’vector را به‌صورت برداری ذخیره می‌کند که در کار با ماتریس‌های با ابعاد بالا از ذخیره‌ی سرعت انجام برنامه می‌تواند بسیار مفید باشد.

(triu(A: ماتریس A با عناصر مثلث بالا

(tril (A: ماتریس A با عناصر مثلث پایین

168

 

 

 

 

 

 

 

169

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

170

 

 

 

 

 

 

 

 

 

 

حل معادله چند مجهولی بروش LU

171

 

 

 

 

 

 

172

 

 

 

 

 

 

 

 

 

 

 

 

 

 

173

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • عبارت‌های جبری ماتریسی

در حل معادله‌ای مثل 174 نتیجه به‌سادگی به دست می‌آید 175 در حالت کلی‌تر اگر x یک بردار و A یک ماتریس باشد نتیجه‌ی مشابهی داریم:

176

 

(sqrtm(A: 177  رادیکال ماتریسی یعنی عکس A*A در نتیجه خواهیم داشت

(expm(A178

 

(Ln(A)  :logm(A

179

 

 

 

مقاله متلب,مطلب,متلب,مقاله برق,مقاله قدرت,مقاله مطلب,مقاله سیمولینک,دانلود متلب,دانلود مقاله متلب,مقالهmatlab ,آموزش متلب,مطلب,متلب,آموزش برق,آموزش قدرت,آموزش مطلب,آموزش سیمولینک,دانلود متلب,دانلود آموزش متلب,آموزشmatlab ,پروژه متلب,مطلب,متلب,پروژه برق,پروژه قدرت,پروژه مطلب,پروژه سیمولینک,دانلود متلب,دانلود پروژه متلب,پروژهmatlab ,

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *