Курсовая работа: Метод простой итерации для решения систем линейных алгебраических уравнений
end;
end;
edop1=[edop1;e];
result=[result;temp];
number_iter=number_iter+1;
end;
t2=clock;
number_oper=flops;
time=etime(t2,t1);
res=result';
v=size(res);
fprintf('total','\nРезультаты итерационного процесса, реализованного первым способом\n');
for i=1:size_system(1)
fprintf('total','\nX%g равен:',i);
fprintf('total','%g',res(i,v(2)));
end;
if exist('x_ok')==2
dy=abs(x_ok-res(:,v(2)));
for i=1:size_system(1)
fprintf('total','\nПогрешноськорняХ%g равна:',i);
fprintf('total','%g',dy(i));
end;
end;
fprintf('total','\nМетодсходитсяприпервомспособеза %g шагов',number_iter);
fprintf('total','\nВремя счета для первого способа: %g',time);
fprintf('total','\nЧисло операций при решении первым способом: %g\n',number_oper);
iter=0:number_iter;
m=[max(x0'),max(res(:,v(2)))];
n=[min(x0'),min(res(:,v(2)))];