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

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

دو عملگر مجاز به تقسیم در 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
4.7 (3 نفر)

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

محمد رحیمی

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

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

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