已知三元一次方程組

請畫出解三元一次聯(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),3,3);

[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(i,k));

   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(mi)=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(kk);

  for j=(k1)3

   a(i,j)=a(i,j)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);

abort;end;

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

for k=2∶?-11

  s=0;

  for i=(k1)3

    s=sa(k,i)*x(i);

  end

x(k)=(b(k)s)/a(kk);

end

print(io(2),x)


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

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

已知三元一次方程組

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

查看答案和解析>>

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

已知三元一次方程組

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

查看答案和解析>>

同步練習(xí)冊答案