بخش چپ در مقابل بخش ماتریس راست در متلب
دو عملگر برای تقسیم در Matlab وجود دارد :
-
تقسیم سمت راست با نماد / (slash) نشان داده شده است
-
تقسیم سمت چپ که با نماد \ (Backslash) نشان داده شده است
این دو عملگر با یکدیگر تفاوت دارند
با استفاده از اعداد، تقسیم درست همان تقسیم بندی متعارفی خواهد بود که ما تمام روز از آن استفاده می کنیم، بنابراین
بر خلاف تقسیم راست، تقسیم چپ تقسیم را معکوس می کند، یعنی
تقسیم ماتریس در متلب
تقسیم ماتریس درست
بیایید دو ماتریس A و B را در نظر بگیریم
استفاده از تقسیم راست
کد متلب
A=[1 2 ; 2 2];
B=[3 2 ; 1 1];
A/B % You can also use A*inv(B)
که عبارت زیر برمی گردد
بازنویسی شده، به این شکل خواهد بود
تقسیم ماتریس سمت چپ
تقریبا شبیه تقسیم ماتریس سمت راست است
که منجر به نتیجه ای کاملا متفاوت با عملگر قبلی می شود.
از این تکنیک می توان برای محاسبه سریع جواب معادله استفاده کرد
بنابراین، با استفاده از ماتریس های تعریف شده اولیه ما
نوشته خواهد شد
A=[1 2 ; 2 2];
B=[3 2 ; 1 1];
A\B % You can also use inv(A)*B
که برمی گردد
که بازنویسی شده شبیه خواهد بود
تقسیم ماتریس، عنصر به عنصر
ما فکر کردیم همچنین لازم است که شما به تقسیم بندی ماتریس عنصر به عنصر در Matlab دسترسی داشته باشید.
برای تقسیم ماتریس ها، عنصر به عنصر، از فرمول زیر استفاده می شود
جایی که
کد
A./B