已知三元一次方程組

請畫出解三元一次聯(lián)列方程組的框圖和用Scilab語言編寫程序.

答案:略
解析:

解三元一次聯(lián)列方程組的框圖:

解三元一次聯(lián)立方程組的程序.

write(io(2),“please input the data at this format!”);

write(io(2),“——>a11 a12 a13);

write(io(2),“——>a21 a22 a23)

write(io(2),“——>a31 a32 a33)

write(io(2),“——>b1 b2 b3);

[a]=read(io(1),33);

[b]=read(io(1)1,3)

for k=12

  t=abs(a,(k,k))

  m=k;

for i=k13

  if abs(a(i,k))t then t=abs(a(ik));

   m=i;end

end;

if tle6 then print(io(2),“no solution or ununique solution”,t)abort;end

if m<>k

for i=k3

  c=a(m,i);a(m,i)=a(k,i);a(k,i)=c;

end

c=b(m);b(m)=b(k);b(k)=c;

end

for i=k13

  c=a(i,k)a(k,k);

  for j=(k1)3

   a(i,j)=a(ij)c*a(k,j);

  end

  b(i)=b(i)c*b(k)

 end

end

if a(3,3)< le6 then print(io(2),“no solution or ununique solution);

abortend

x(3)=b(3)/a(3,3);

for k=2∶?-11

  s=0;

  for i=(k1)3

    s=sa(ki)*x(i);

  end

x(k)=(b(k)s)/a(k,k)

end

print(io(2),x)


練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中數(shù)學(xué) 來源:數(shù)學(xué)教研室 題型:044

已知三元一次方程組

請畫出解三元一次方程組的框圖并用scilab2.7的文本編輯器編程序.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源: 題型:044

已知三元一次方程組

請畫出解三元一次方程組的框圖并用scilab2.7的文本編輯器編程序.

查看答案和解析>>

同步練習(xí)冊答案