درباره ماشین حساب معکوس ماتریس
این یک ماشین حساب آنلاین رایگان برای معکوس ماتریس با استفاده از کوفاکتور، گاس-ژوردن، حذف گاوسی، مونتاژ (الگوریتم Bareiss) است با توضیحات کامل، دقیق، گام به گام راه حل ها، که عملیات روی ماتریس ها تا اندازه 99 × 99 با عناصر ماتریس از این نوع انجام می دهد: اعداد اعشاری، کسری، اعداد مختلط، متغیرها.
برای شروع محاسبه، ابتدا باید اندازه ماتریس را در قسمت ورودی که می توانید از بالای صفحه پیدا کنید وارد کنید، همچنین در آنجا می توانید روش محاسبه مورد نظر را انتخاب کنید.
کمی پایینتر یک پنجره ماتریس پیدا میکنید که در آن باید عناصر ماتریس را با استفاده از صفحهکلید وارد کنید. پنل کنترل ماتریس نیز در اینجا قرار دارد که کار با ماتریسها را سادهتر میکند و حاوی عناصر کنترل زیر است:
- اولین عنصر به شما امکان می دهد تا پنجره ماتریس را گسترش دهید. این به خصوص در مواردی که نیاز به انجام محاسبات با ماتریسهای بسیار بزرگی دارید که به طور کامل جا نمیگیرند، میتواند مفید باشد. اگر پس از بزرگ کردن پنجره، ماتریس همچنان قابل مشاهده نیست، می توانید مقیاس ماتریس را با استفاده از دکمه های + / - تغییر دهید;
- دومین عنصر عملکرد کپی ورودی ماتریس به بافر حافظه را انجام می دهد. این در مواردی که اغلب از همان ماتریس برای محاسبات استفاده می کنید، یا نیاز به جابجایی ماتریس ها بین عملیات دارید، مفید است.
- و آخرین عنصر، ماتریس کپی شده قبلی را وارد می کند، که به شما امکان می دهد فرآیند ورود ماتریس را فقط به چند کلیک، به جای انجام دستی آن، سرعت بخشید.
و در ادامه یک نوار ابزار پیدا خواهید کرد که به شما امکان می دهد تا ماشین حساب را سفارشی کنید و کار با آن را آسان تر کنید. از نظر بصری به سه قسمت تقسیم می شود که هر کدام مسئولیت عملکردهای زیر را بر عهده دارند:
- اولین مورد به شما امکان می دهد هنگام نمایش نتیجه راه حل، فرمت عدد را انتخاب کنید. همچنین، در اینجا می توانید نظرات مربوط به حل مشکل را غیرفعال کنید، اگر از قبل نحوه حل این مشکل را یاد گرفته اید و از ماشین حساب برای سرعت بخشیدن یا بررسی محاسبات خود استفاده می کنید. یا اگر فقط به نتیجه راه حل نیاز دارید، می توانید راه حل گام به گام را به طور کامل غیرفعال کنید.
- دومین دکمههایی وجود دارد که به شما امکان میدهد نوع ورودی ماتریس را تغییر دهید، عناصر یا کل ماتریس را پاک کنید، و بزرگترین دکمه با علامت مساوی، که شما را به صفحه با راهحل مشکل هدایت میکند. همه این دکمه ها توسط کلیدهای صفحه کلید تکرار می شوند. برای اینکه بفهمید کدام کلید روی صفحه کلید را فشار دهید، به سادگی روی یکی از دکمه ها نگه دارید و یک راهنما با نام کلید ظاهر می شود. همچنین می توانید از کلیدهای جهت دار صفحه کلید خود برای حرکت دادن نشانگر بین فیلدهای ورودی ماتریس استفاده کنید.
- و آخرین مورد به شما امکان می دهد تعداد رقم های بعد از نقطه اعشار را برای گرد کردن اعداد غیرصحیح انتخاب کنید. همچنین، در اینجا می توانید بلافاصله ببینید که کسری های گرد به چه شکلی به نظر می رسند.
معکوس ماتریس (توان -1 یک ماتریس) چیست؟
اگر هر عددی را برداریم و یک را بر آن عدد تقسیم کنیم، معکوس آن عدد را پیدا می کنیم که معکوس آن عدد است، و اگر آن عدد را در معکوس آن ضرب کنیم، یک به دست می آوریم. همانطور که اعداد معمولی معکوس دارند، ماتریس های مربعی می توانند یک ماتریس معکوس داشته باشند، در صورتی که تعیین کننده آنها برابر با صفر نباشد، در غیر این صورت این ماتریس ها تکین در نظر گرفته می شوند و یافتن ماتریس معکوس برای آنها غیرممکن است. و اگر ماتریس را در ماتریس معکوس آن ضرب کنیم، در نتیجه یک ماتریس واحد به دست می آوریم. ماتریس واحد ماتریسی است که با سایر ماتریس ها به روشی مشابه رفتار می کند که عدد یک با سایر اعداد رفتار می کند، وقتی هر ماتریسی را در ماتریس واحد ضرب می کنیم، در نتیجه همان ماتریس را بدست می آوریم. در ماتریس واحد روی قطر اصلی، عناصر برابر یک هستند و سایر عناصر همه صفر هستند.
چگونه معکوس ماتریس را با استفاده از کوفاکتور پیدا کنیم؟
برای یافتن معکوس ماتریس با استفاده از کوفاکتور، ابتدا باید تعیین کننده این ماتریس را پیدا کنید، و اگر صفر باشد، یافتن معکوس چنین ماتریسی غیرممکن است. اگر تعیینکننده صفر نباشد، میتوانیم محاسبه را ادامه دهیم، و ابتدا باید مینور ماتریس، سپس کوفاکتور ماتریس و سپس ماتریس الحاقه را پیدا کنیم. حالا باید یک را بر تعیینکننده تقسیم کنیم و آن را در هر عنصر ماتریس الحاقه ضرب کنیم، نتیجه ماتریس معکوس خواهد بود.
چگونه معکوس ماتریس را با استفاده از گاس-ژوردن پیدا کنیم؟
برای یافتن معکوس یک ماتریس با استفاده از روش گاس-ژوردن، می توانیم یک ماتریس واحد با همان اندازه در سمت راست ماتریس اضافه کنیم. پس از آن، اگر روش گاس-ژوردن را روی چنین ماتریسی به گونه ای اعمال کنیم که یک ماتریس واحد در سمت چپ تشکیل شود، در سمت راست معکوس را به دست می آوریم.
چگونه معکوس ماتریس را با استفاده از حذف گاوسی پیدا کنیم؟
برای یافتن معکوس یک ماتریس با استفاده از حذف گاوسی، می توانیم یک ماتریس واحد با همان اندازه در سمت راست ماتریس اضافه کنیم. پس از آن، اگر حذف گاوسی را روی چنین ماتریسی به گونه ای اعمال کنیم که یک ماتریس واحد در سمت چپ تشکیل شود، در سمت راست معکوس را به دست می آوریم.
چگونه معکوس ماتریس را با استفاده از مونتاژ(الگوریتم Bareiss) پیدا کنیم؟
برای یافتن معکوس یک ماتریس با استفاده از الگوریتم Bareiss، می توانیم یک ماتریس واحد با همان اندازه در سمت راست ماتریس اضافه کنیم. پس از آن، اگر الگوریتم Bareiss را روی چنین ماتریسی به گونه ای اعمال کنیم که یک ماتریس واحد در سمت چپ تشکیل شود، در سمت راست معکوس را به دست می آوریم.
منابع
- https://en.wikipedia.org/wiki/Invertible_matrix
- https://www.mathsisfun.com/algebra/matrix-inverse.html
- https://byjus.com/maths/reciprocal/
- https://en.wikipedia.org/wiki/Identity_matrix
- https://en.wikipedia.org/wiki/Minor_(linear_algebra)
- https://en.wikipedia.org/wiki/Adjugate_matrix
- https://www.statlect.com/matrix-algebra/Gauss-Jordan-elimination
- https://en.wikipedia.org/wiki/Gaussian_elimination
- https://en.wikipedia.org/wiki/Bareiss_algorithm

