آموزش متلبتکنولوژی

تقسیم ماتریس از چپ و راست در متلب

دو عملگر مجاز به تقسیم در Matlab هستند:

  • تقسیم سمت راست با نماد / (slash) نشان داده میشود.
  • تقسیم سمت چپ با نماد \ (Backslash) نشان داده می شود.

این دو اپراتور با یکدیگر تفاوت دارند.

اگر از اعداد استفاده کنیم تقسیم سمت راست (/) همان عملکرد تقسیم معمولی را خواهد داشت.

8/4=2

برای یادگیری آردوینو (برنامه نویسی، ساخت ربات، ارتباط با اندروید) روی دوره آموزش آردوینو کلیک کنید.
برای یادگیری کامل الکترونیک روی دوره آموزش الکترونیک کلیک کنید.

بر خلاف تقسیم راست، تقسیم چپ تقسیم را معکوس می کند ، یعنی:

8\4 = 4/8 = 0.5

تقسیم ماتریس از راست در متلب

بیایید دو ماتریس A و B را در نظر بگیریم

تقسیم راست در متلب

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

A=[1 2 ; 2 2];
B=[3 2 ; 1 1];
A/B % یا A*inv(B)

که برمی گرداند:

اگر بازنویسی شود به این شکل خواهد بود

تقسیم ماتریس از چپ Matlab

تقسیم ماتریس از راست

همچنین اگر در مورد این مطلب سوالی داشتید در انتهای صفحه در قسمت نظرات بپرسید

استفاده از این اپراتور \ یک نتیجه کاملا متفاوت را برمیگرداند. از این روش می توان برای محاسبه سریع و حل معادله استفاده کرد.

بنابراین ، با استفاده از ماتریس های تعریف شده اولیه ما

A\B

کد به شکل زیر نوشته خواهد شد:

A=[1 2 ; 2 2];
B=[3 2 ; 1 1];
A\B % یا inv(A)*B

که برمی گرداند

که اگر بازنویسی شود به شکل زیر میشود:

تقسیم ماتریس، عنصر به عنصر

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

جایی که

کد

A./B

برای مشاهده توضیحات روی دوره مورد نظر کلیک کنید.

برای دریافت مطالب جدید کانال تلگرام یا پیج اینستاگرام آیرنکس را دنبال کنید.

تصویر از محمد رحیمی

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید را قرار دهم. (در خصوص سوال در مورد این مطلب از قسمت نظرات همین مطلب اقدام کنید) سعی میکنم تمام نظرات را پاسخ دهم.

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

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