دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۷
  • مهر

جلسه ۱۱ : ماتریس در متلب

  • دسته‌بندی‌ها :
جلسه ۱۱ : ماتریس در متلب
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرنو کاربرانی که دوره کامل آموزش متلب را دنبال می کنند. ماتریس ها در واقع آرایه های دو بعدی هستند که از سطر و ستون ها تشکیل شده اند. و انواع مقادیر را می توان در طول سطر و ستون ها در آرایه ها ذخیره کرد. همچنین می توان از ماتریس ها برای ذخیره کردن داده هایی بصورت جدولی استفاده کرد. از این رو استفاده از ماتریس در متلب از اهمیت ویژه ای برخوردار می باشد. ماتریس ها در سایر زبان های برنامه نویسی نیز پشتیبانی می شوند. اعمال اصلی محاسباتی نظیر جمع ، تفریق ، ضرب و … در ماتریس ها با متغیر و آرایه ها کمی متفاوت است. در ادامه ی مباحث آشنایی با ماتریس در متلب  که شامل ( ضرب ماتریس در متلب ، معکوس یک ماتریس و … )  می باشد ، ما شما را با ساختار و اعمال ماتریس در متلب آشنا خواهیم کرد.

      آشنایی با ماتریس در متلب

      آشنایی با ماتریس در متلب

      آشنایی با ماتریس در متلب

      ساختار تعریف ماتریس در متلب

      تعریف عناصر ماتریس در متلب مانند تعریف آرایه های یک بعدی داخل براکت” [ ] “انجام شده و فقط سطرها با سمیکولون (;) جدا می شوند.

      مثال – تعریف یک آرایه با ۴ سطر و ۵ ستون (۵ * ۴) در متلب :

      مثال : 

      نتیجه ی اجرای کد فوق در متلب :

      مثال : 

      اشاره به عناصر یک ماتریس در متلب

      برای اشاره و دسترسی به عناصر ماتریس نام ماتریس را قید کرده و به سطر و ستون مقدار مورد نظر در ماتریس اشاره می کنیم.

      برای دسترسی به یکی از مقادیر ماتریس از ساختار زیر استفاده می کنیم:

      مثال : 

      در ساختار فوق mx نام ماتریس و m و n به ترتیب سطر و ستون حاوی مقدار مورد نظر در ماتریس هستند.

      مثال – ماتریسی با ۴ سطر و ۵ ستون و با نام a ایجاد کرده و عنصر سطر ۲ و ستون ۵ را از ماتریس a نمایش می دهیم:

      مثال : 

      نتیجه ی اجرای کد فوق در متلب :

      مثال : 

      استخراج عناصر یک ستون از ماتریس

      برای دسترسی و استخراج تمام عناصر یکی از ستون های ماتریس از ساختار (A(:,m استفاده کنید.

      در ساختار (A(:,m حرف A نام ماتریس و m شماره ستون مورد نظر از ماتریس A است.

      مثال – ماتریسی با ۴ سطر و ۵ ستون و با نام a ایجاد کرده و عناصر ستون شماره ۴ ماتریس a را نمایش می دهیم:

      مثال : 

      نتیجه ی اجرای کد فوق در متلب :

      مثال : 

      شما همچنین می توانید بیش از یک ستون را با استفاده از ساختار زیر از یک ماتریس استخراج کنید:

      مثال : 

      در ساختار فوق a نام ماتریس و m  و n نیز شماره ستون های مورد نظر در ماتریس است.

      مثال – ماتریسی با ۴ سطر و ۵ ستون و با نام a ایجاد کرده و عناصر ستون شماره ۲ و ۳ از ماتریس a را نمایش می دهیم:

      مثال : 

      نتیجه ی اجرای کد فوق در متلب :

      مثال : 

      به همین ترتیب می توانید یک ماتریس زیر مجموعه را از ماتریس اصلی a ایجاد کنید:

      مثال : 

      نتیجه ی اجرای کد فوق در متلب :

      مثال : 

      حذف یک سطر یا ستون از ماتریس

      برای حذف یک سطر یا ستون از ماتریس کافیست ابتدا سطر یا ستون را مشخص کرده و سپس یک براکت خالی “[ ]” به آن اختصاص بدهیم.

      مثال- سطر ۴ از ماتریس a را حذف می کنیم:

      مثال : 

      نتیجه ی اجرای کد فوق در متلب :

      مثال : 

      مثال ۲- ستون ۵ از ماتریس a را حذف می کنیم:

      مثال : 

      نتیجه ی اجرای کد فوق در متلب :

      مثال : 

      مثالی از ایجاد یک ماتریس زیر مجموعه

      برای مثال ما یک ماتریس ۳ * ۳ را ایجاد کرده و سطر ۲ و ۳ از این ماتریس را دوبار در یک ماتریس جدید کپی می کنیم:

      مثال : 

      نتیجه ی اجرای کد فوق در متلب :

      مثال : 

      عملگرهای ماتریس

      در این قسمت به عملگرهای محاسباتی اصلی در ماتریس ها اشاره می کنیم:

      • اضافه کردن و تفریق ماتریسها

      مثال- تفریق دو ماتریس :

      مثال : 

      نتیجه :

      مثال : 

      • تقسیم ماتریس

      مثال- تقسیم صحیح و اعشاری ماتریس :

      مثال : 

      نتیجه :

      مثال : 

      • عملیات اسکالر ماتریس

      مثال- انجام اعمال جمع ، تفریق ، ضرب و تقسیم عناصر ماتریس با یک مقدار مشخص:

      مثال : 

      نتیجه :

      مثال : 

      • انتقال یک ماتریس

      مثال- جا به جایی مقادیر سطر با ستون در یک ماتریس:

      مثال : 

      نتیجه :

      مثال : 

      • ماتریس ترکیب

      مثال- ترکیب عناصر دو ماتریس در یک ماتریس جدید :

      مثال : 

      نتیجه :

      مثال : 

      • ضرب ماتریس

      مثال- ضرب عناصر دو ماتریس هم اندازه ی a و b :

      مثال : 

      نتیجه:

      مثال : 

      • تعیین یک ماتریس

      مثال :

      مثال : 

      نتیجه :

      مثال : 

      • معکوس یک ماتریس

      مثال- معکوس ماتریس a :

      مثال : 

      نتیجه :

      مثال : 

      کلام آخر

      ماتریس ها به شما اجازه می دهند تا مقادیر عددی از هر نوع را در یک آرایه ی دو بعدی در قالب سطر و ستون بصورت موقت ذخیره کنید. ماتریس ها در انواع محاسبات روی مجموعه ای از داده ها کاربرد فراوانی دارند. از این رو مباحث این آموزش را به آشنایی با ماتریس در متلب اختصاص دادیم.

      QR:  جلسه ۱۱ : ماتریس در متلب
      به اشتراک بگذارید