دلت نگیره؛ لازم نیست بنویسی، اینترنت پر از تابعهای از پیش نوشته شده برای این کار هستش؛ بخوای خودت بنویسی هم خیلی ساده است. فقط یه خواهش: دیگه صورت سؤالت رو لااقل درست بنویس؛ یه دستگاه معادله رو با ماتریس ضرایب نمی شه حل کرد؛ بردار مقادیر ثابت هم لازمه.
بگذریم، اگه هنوز به جوابت نرسیدی بگو برات یه جستجو تو گوگل بزنم.
بعد از دو ماه برگشتی، می گی توی اینترنت چیزی پیدا نمی شه؛ خوب پس یه وقت بذار search کردن هم یاد بگیر؛ چون حداقل 50 نوع تابع نوشته شده تو اینترنت هست. من اگه بخوام معادله حل کنم از این روش استفاده نمی کنم؛ گوس ـ سایدل هم برنامه نویسیش ساده تره، هم سرعتش بیشتره، هم معقول تره (البته اگه آزادی انتخاب داشته باشی).
سعی کن موفق باشی
ببین من به برنامه ات یه نگاهی انداختم؛ این چیه نوشته شده؟!
1. شما وقتی دارید روش ژاکوبی، که یه روش عددی هست، معادله حل می کنید، مجاز نیستید از حساب نمادین استفاده کنید (خط 45، 55، 56، 57).
2. شما مجاز نیستید از پیدا کردن وارون ماتریس استفاده کنید (خط 59، 60). آخه این واقعاً خنده دار هم هست؛ شما وسط برنامه 2 بار از تابع inv استفاده کردید؛ خب اگه مجازید که با یه بار استفاده از اون می تونید جواب خود مسأله رو پیدا کنید و این همه برنامه نمی خواد!