حل دستگاه معادلات خطی به روش تکرار گوس سایدل با نرم افزار MATLAB
برنامه :
برنامه ای که در زیر نوشته شده است دارای مقادیر X اولیه ی صفر است که با استفاده از حلقه ی for این مقادیر جایگذاری شده است . از حلقه ی while برای شرط دو رقم اعشار و ده رقم اعشار استفاده شده است
که مقدار اولیه ورود به حلقه 5 در نظر گرفته شده است که یک مقدار دلخواه است . در داخل حلقه مقادیر X محاسبه می شود و قبل از خروج از حلقه ی while اختلاف temp وX اندازه گیری شده و در متغییر delta جایگذاری می شود . این کار تا زمانی ادامه می یابد که شرط داخل حلقه کوچکتر از 10.^-2 شود . از مغییر n به عنوان شمارنده استفاده شده که به ازای هر بار چرخش در حلقه به مقدار n یکی اضافه می شود.
جواب ها :
نتیجه گیری :
اعداد به دست آمده بسیار به هم نزدیک است تنها تفاوت در گام های لازم برای همگرا شدن است که در حالت دوم بیشتراست .
عنوان : حل دستگاه معادلات خطی به روش تکرار گوس سایدل با نرم افزارMATLAB
فرمت : word
حجم : 16 کیلو بایت
تعداد صفحات : 8
به انضمام برنامه های نوشته شده با نرم افزار MATLAB
مکانیک