آموزش متلب (MATLAB)
۵۴۳ آموزش
نمایش دسته بندی ها (۵۴۳ آموزش)

محاسبه مقادیر ویژه (eigenvalue) و بردارهای ویژه (eigenvector) یک ماتریس در متلب

فرض کنید A یک ماتریس مربعی باشد، برای محاسبه مقادیر ویژه (eigenvalue) و بردارهای ویژه (eigenvector) ماتریس A ، می توانید از دستور eig(A) استفاده کنید. برای این منظور، می توانید این دستور را به صورت [U,R]=eig(A) بنویسید. عناصر قطری از ماتریس قطری R ، برابر مقادیر ویژه (eigenvalue) خواهند بود. همچنین ستون های ماتریس U ، برابر بردارهای ویژه (eigenvector) خواهند بود. به مثال زیر توجه کنید :

مثال

A=[1 2 3;4 5 6;7 8 9]
[U,R]=eig(A)

نتیجه :


A =
 
     1     2     3
     4     5     6
     7     8     9
 
 
U =
 
   -0.2320   -0.7858    0.4082
   -0.5253   -0.0868   -0.8165
   -0.8187    0.6123    0.4082
 
 
R =
 
   16.1168         0         0
         0   -1.1168         0
         0         0   -0.0000

بردار ویژه در n امین ستون از U ، متناظر با مقدار ویژه در n امین ستون از R می باشد.

نکته

چنانچه دستور را تنها به صورت eig(A) بنویسیم، آنگاه متلب، تنها مقادیر ویژه را نمایش خواهد داد. به مثال زیر توجه کنید :

مثال

A=[1 2 3;4 5 6;7 8 9]
B=eig(A)

نتیجه :


A =
 
     1     2     3
     4     5     6
     7     8     9
 
 
B =
 
   16.1168
   -1.1168
   -0.0000
نویسنده علیرضا گلمکانی
شماره کلید 39
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 10 10 0
حامد
۱۳۹۵/۰۷/۰۸
۱۵:۰۶

سلام
اینکه فرمودین کپی برداری حرام است یعنی چی؟
یعنی نمی تونیم از این مطلب شما کپی کنیم و توی سیستم داشته باشیم و استفاده کنیم؟ پس چرا مطلب گداشتی توی سایتتون

admin
۱۳۹۵/۰۷/۰۸
۱۶:۳۵

با سلام.
نه این صحبت در مورد وب سایت هایی است که دقیقا کپی همین آموزش ها را در وب سایت خود قرار می دهند (مثلا آموزش هایی که ماه ها زمان برای نوشتن آنها صرف شده است را یک روزه در وب سایت خود کپی می کنند).
وگرنه در بخش های آموزش برنامه نویسی که اصلا کد ارائه شده که کاربر از آنها استفاده کند (در برنامه خود و در سیستم خود)، اما هیچ وب سایت یا شخصی نمی تواند از کپی محتوای سایت برای آموزش استفاده نماید، مگر در حالت های خاصی که در صفحه حقوق محتوای سایت کلیدستان ذکر شده (توضیحات بیشتر را در صفحه حقوق محتوای سایت کلیدستان بخوانید).

admin
۱۳۹۵/۰۷/۰۸
۱۶:۵۸

سلام.
متن را تغییر دادیم تا کاربران دچار سوء تفاهم نشوند.

رها
۱۳۹۵/۰۸/۱۲
۱۳:۴۷

بسیار عالی بود .
ممنون

سلیمانی شیری
۱۳۹۵/۰۸/۲۷
۱۱:۵۲

زنده باد

dfdfdf
۱۳۹۵/۱۱/۱۶
۰۰:۳۱



کپی از سایت شما...که خیلی روش حساسید

شبنم
۱۳۹۶/۱۰/۰۹
۲۰:۰۰

بردار ویژه و مقدار ویژه k-mW^2  رو برا سیستم ارتعاشی میخوام.که k,mماتریس های جرم و سختی هستن و Wفرکانس طبیعیه کدش چی میشه؟؟

ساره
۱۳۹۸/۰۲/۲۳
۱۶:۵۶

  که در آن A مقادیر ویژه یا فرکانس طبیعی سیستم است(V,A)=eig(k,m)

ساره
۱۳۹۸/۰۲/۲۳
۱۷:۰۸

عذر میخوام مقادیر ویژه ما در واقع مربع فرکانس یا همان امگا به توان دو است

هدیه
۱۳۹۷/۰۶/۲۰
۰۰:۴۷

چه جوری باید ویژه حالتا رو نرمالیزه کرد با متلب؟

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)