Нужен хотя бы примерный алгоритм решения
Исследовать систему линейных неоднородных уравнений. Решить а) методом Крамера, б) методом обратной матрицы. Сама система :
2x1+6x2-7x3-2x4=1
-x1-2x2+2x3+3x4=-3
2x1+10x2-13x3+6x4=-9
Исследовать систему линейных неоднородных уравнений. Решить а) методом Крамера, б) методом обратной матрицы. Сама система :
2x1+6x2-7x3-2x4=1
-x1-2x2+2x3+3x4=-3
2x1+10x2-13x3+6x4=-9
Система имеет бесконечно много решений.
решение 1:
x1= 932.624761
x2= -216.267531
x3= 41.5149184
x4= 138.019954
решение 2:
x1= -0.45465352e-1
x2= 0.38634137
x3= 0.48393634
x4= -1.08021843
решение 3:
x1= -20870.5536
x2= -548.051571
x3= -5361.87861
x4= -3748.63317
Примерный алгоритм решения такой:
dim x(4)
dim px(4)
a=2*x(1)+6*x(2)-7*x(3)-2*x(4)-1
b=-1*x(1)-2*x(2)+2*x(3)+3*x(4)+3
c=2*x(1)+10*x(2)-13*x(3)+6*x(4)+9
pf=abs(a)+abs(b)+abs(c)
d=0.5
d0=d
for q=1 to 1000
for t=1 to 4
px(t)=px(t)+rnd(1)*d-d/2
next t
a=2*px(1)+6*px(2)-7*px(3)-2*px(4)-1
b=-1*px(1)-2*px(2)+2*px(3)+3*px(4)+3
c=2*px(1)+10*px(2)-13*px(3)+6*px(4)+9
f=abs(a)+abs(b)+abs(c)
if f(меньше) pf then' (заменить на соответствующий знак, а то в ответ не вставляется) .
pf=f
d=d0*pf/13
'print pf
for t=1 to 4
x(t)=px(t)
next t
end if
for t=1 to 4
px(t)=x(t)
next t
next q
for t=1 to 4
print "x";t;"= ";x(t)
next t