کار با درایه های ماتریس در متلب
ویکی مکانیک – در آموزش های قبلی معرفی کاملی از ماتریس ها و بردار ها داشتیم و بعضی از ویژگی های آنها را شرح دادیم. در این آموزش به عملیات هایی که با استفاده از درایه های ماتریس ها می توانیم انجام بدهیم می پردازیم.
آموزش های متلب را در اینجا ببینید: آموزش متلب ویکی مکانیک
مرور نحوه انتخاب درایه ماتریس در متلب
حتما یادتان هست که نحوه شماره گذاری یک ماتریس یا بردار به چه صورت بود. ما این موضوع را به طور کامل در آموزش ماتریس ها درمتلب شرح دادیم. اینجا به طور خلاصه این موضوع را با هم مرور می کنیم.
اما این شماره گذاری چه فایده ای داشت؟ فایده اش این بود که وقتی می خواستیم به یک المان از بردار با ماتریس اشاره کنیم، می توانستیم اسم ماتریس را بنویسیم و شماره المان مربوطه را داخل پرانتز و جلوی نام ماتریس وارد کنیم. مثلا در بردار و ماتریس بالا :
ایجاد تغییر در درایه های یک ماتریس در متلب
ممکن است در کدنویسی نیاز داشته باشید در برخی درایه های یک ماتریس تغییر ایجاد کنید. در این قسمت با استفاده از چند مثال، نحوه عوض کردن درایه های ماتریس در متلب را بررسی می کنیم.
پیشنهاد می کنم این آموزش را هم مطالعه کنید: جمع و ضرب ماتریس در متلب
جمع عدد ثابت با یک درایه از ماتریس
ممکن است نیاز داشته باشیم فقط بعضی از درایه های ماتریس با یک عدد ثابت جمع شوند. در این صورت با استفاده از یکی از روش هایی که در آموزش ماتریس در متلب گفته شد، باید درایه مورد نظر را انتخاب کنیم و سپس با یک عدد جمع کنیم. به مثال زیر توجه کنید تا بهتر متوجه این موضوع شوید.
مثال: فرض کنید می خواهیم درایه مشخص شده در ماتریس A را با عدد 2 جمع کنیم. باید به یکی از این سه شیوه نشان داده شده عمل کنیم.
ضرب عدد ثابت در یک درایه از ماتریس
برای اینکه عدد ثابتی را در یک درایه از ماتریسی ضرب کنیم، دقیقا به شیوه بالا عمل می کنیم. با این تفاوت که به جای جمع، ضرب انجام می دهیم. مانند مثال زیر.
مثال: در ماتریس زیر قصد داریم درایه نشان داده شده را در عدد 3 ضرب کنیم. این کار به دو شیوه نشان داده شده است.
تعویض یک درایه از ماتریس
برای تعویض درایه یک ماتریس هم می توانیم به شیوه بالا عمل کنیم. مثال زیر را ببینید.
مثال: فرض کنید می خواهیم عدد 7 را در ماتریس زیر با 0 جابجا کنیم. با روش زیر این کار به راحتی امکان پذیر است.
پیشنهاد می کنم این آموزش را هم مطالعه کنید: محاسبه اندازه ماتریس در متلب با استفاده از دستور size
تغییر تعدادی از درایه های ماتریس در متلب
در آموزش ماتریس در متلب با نحوه انتخاب چند درایه از ماتریس ها آشنا شدید. حالا اگر بخواهیم چند درایه را همزمان تغییر دهیم، کافی است با استفاده از روش های گفته شده در آن آموزش، درایه ها را انتخاب کنیم و سپس تغییرات لازم را اعمال نماییم. مثال زیر را بخوانید تا کاملا متوجه شوید.
مثال: می خواهیم المان های 3 تا 7 ماتریس B را برابر صفر قرار دهیم. به سادگی و با کد زیر این کار را انجام می دهیم.
آموزش این جلسه اگرچه بسیار ساده بود اما در انجام پروژه های مختلف بسیار پر کاربرد و مهم است. پس سعی کنید به خوبی آن را یاد بگیرید. برای تمرین بیشتر، به امید خدا تعدادی مثال اضافه در این بخش قرار خواهیم داد.
اگر سوالی یا ابهامی برای شما باقی مانده، خوشحال می شویم که آن را در زیر این پست مطرح نمایید.