برای حل یک دستگاه معادلات خطی با n مجهول، روش های گوناگونی اعم از روش حذفی گاوس، ماتریس معکوس و ماتریس افزوده و ... تا به حال شنیدیم اما جذاب تر از خود روش ها، این است که به کامپیوتر یک بار بیاموزیم، با یکی از این روش ها معادله رو برامون حل کنه و بتونیم تا آخر عمر (البته منظور هم عمر خودمون و هم عمر کامپیوتر) بدون اتلاف وقت، کاغذ و انرژی، هر دستگاه مورد نظرمون رو حل کنیم.
خب حالا چگونه این برنامه کامپیوتری کار میکنه؟
ابتدا پارامترهای دستگاه همچون عناصر ماتریس ضرایب و ثابت های معادله رو به برنامه میدیم و برنامه هم مجهولات رو در صفحه بیریخت کنسول ویندوز برامون چاپ میکنه.
مثال : فرض کنید دستگاه معادلات به صورت زیر دارای سه مجهول باشه (n = 3) که قرمزها ضرایب دستگاه هستند و آبی ها ثابت هاش خب حالا کافیه به برنامه n، ضرایب و ثابت هاشو بدی و X1, X2, X3 رو برات درجا نمایش میده. (البته برای ما درجا،برای کامپیوتر (بویژه RAM و CPU) بیچاره کلی فرایند منطقی و ریاضی داره تا روبات گاوس رو اجرا کنه )
a11.X1 + a12.X2 +a13.X3 = b1
a21.X1 + a22.X2 +a23.X3 = b2
a31.X1 + a32.X2 +a33.X3 = b3
حالا که دونستین در برنامه باید چی وارد کنین تا جواب بگیرین میتونین خود کنسول اپلیکیشنو برنامه نویسی کنین و اگه هم نتونستین با کلیک بر لینک زیر میتونین برنامه سورس باز رو کاملا رایگان دانلود کنین و اگه سی پلاس پلاس کار هستین، نظراتتونو هم بفرمائین.
👇👇 لینک دانلود 👇👇
📥 لینک دانلود اپلیکیشن Gauss Robot برای ویندوز سیستم 64 bit
ضمنا چون در این اپلیکیشن با استفاده از روش حذفی گاوس، برنامه رو نوشتم اسم شو گذاشتم روبات حذفی گاوس !