Математическое моделирование при двух уровнях факторов по программам на языках Бейсик и Турбо Паскаль. Черный А.А. - 156 стр.

UptoLike

Составители: 

156
F9:=X-1;
writeln('F9=',F9);
writeln(F0,'F9=',F9);
F9:=X-1;
tablF9;
writeln('F8=',F8:2,' F9=',F9:2);
writeln('Ввод F7-табличного F-критерия');
readln(F7);
writeln(F0,'Табличный F-критерий F7=',F7);
case X of
2: GB2540;
4: GB2550;
8: GB2570;
16: GB2600;
32: GB2670;
end;{case}
writeln('Расчетные величины показателя');
writeln(' Z(J) после анализа B(J)');
writeln(F0,'Расчетные величины показателя');
writeln(F0,'Z(J) после анализа B(J)');
for J:=1 to X do
begin
writeln('Z(',J,')=',Z[J]);
writeln(F0,'Z(',J,')=',Z[J]);
end;
SS:=0;
for J:=1 to X do
SS:=SS+(Z[J]-Y[J])*(Z[J]-Y[J]);
F6:=SS/(F9*U9);
writeln('Расчетная величина F-критерия F6=',F6);
writeln(F0,'Расчетная величина F-критерия F6=',F6);
if F6<=F7 then
begin
writeln('Адекватно, так как F6<=F7');
writeln(F0,'Адекватно, так как F6<=F7');
end;
if F6>F7 then
begin
writeln('Неадекватно, так как F6>F7');
writeln(F0,'Неадекватно, так как
F6>F7');
end;
if X=16 then
begin
writeln(F0,'X=16. System, 23.1 - 32.2, finish 32.2.');
writeln(F0,'23.1.','B1=',B1,'A2=',A2,'B4=',B4,'A3=',A3,'Z(10)=',Z[10]);
writeln(F0,'23.2.','B1=',B1,'A2=',A2,'B4=',B4,'B3=',B3,'Z(14)=',Z[14]);
writeln(F0,'24.1.','B1=',B1,'B2=',B2,'B4=',B4,'A3=',A3,'Z(12)=',Z[12]);
writeln(F0,'24.2.','B1=',B1,'B2=',B2,'B4=',B4,'B3=',B3,'Z(16)=',Z[16]);
writeln(F0,'25.1.','A2=',A2,'A3=',A3,'A1=',A1,'A4=',A4,'Z(1)=',Z[1]);
writeln(F0,'25.2.','A2=',A2,'A3=',A3,'A1=',A1,'B4=',B4,'Z(9)=',Z[9]);
writeln(F0,'26.1.','A2=',A2,'B3=',B3,'A1=',A1,'A4=',A4,'Z(5)=',Z[5]);
writeln(F0,'26.2.','A2=',A2,'B3=',B3,'A1=',A1,'B4=',B4,'Z(13)=',Z[13]);
writeln(F0,'27.1.','A2=',A2,'A3=',A3,'B1=',B1,'A4=',A4,'Z(2)=',Z[2]);
writeln(F0,'27.2.','A2=',A2,'A3=',A3,'B1=',B1,'B4=',B4,'Z(10)=',Z[10]);
writeln(F0,'28.1.','A2=',A2,'B3=',B3,'B1=',B1,'A4=',A4,'Z(6)=',Z[6]);
writeln(F0,'28.2.','A2=',A2,'B3=',B3,'B1=',B1,'B4=',B4,'Z(14)=',Z[14]);
writeln(F0,'29.1.','B2=',B2,'A3=',A3,'A1=',A1,'A4=',A4,'Z(3)=',Z[3]);
F9:=X-1;
writeln('F9=',F9);
writeln(F0,'F9=',F9);
F9:=X-1;
tablF9;
writeln('F8=',F8:2,' F9=',F9:2);
writeln('Ввод F7-табличного F-критерия');
readln(F7);
writeln(F0,'Табличный F-критерий F7=',F7);
case X of
  2: GB2540;
  4: GB2550;
  8: GB2570;
 16: GB2600;
 32: GB2670;
end;{case}
writeln('Расчетные величины показателя');
writeln(' Z(J) после анализа B(J)');
writeln(F0,'Расчетные величины показателя');
writeln(F0,'Z(J) после анализа B(J)');
for J:=1 to X do
  begin
    writeln('Z(',J,')=',Z[J]);
    writeln(F0,'Z(',J,')=',Z[J]);
  end;
SS:=0;
for J:=1 to X do
  SS:=SS+(Z[J]-Y[J])*(Z[J]-Y[J]);
  F6:=SS/(F9*U9);
  writeln('Расчетная величина F-критерия F6=',F6);
  writeln(F0,'Расчетная величина F-критерия F6=',F6);
  if F6<=F7 then
    begin
      writeln('Адекватно, так как F6<=F7');
      writeln(F0,'Адекватно, так как F6<=F7');
    end;
  if F6>F7 then
    begin
      writeln('Неадекватно, так как F6>F7');
      writeln(F0,'Неадекватно, так как F6>F7');
    end;
    if X=16 then
    begin
      writeln(F0,'X=16. System, 23.1 - 32.2, finish 32.2.');
      writeln(F0,'23.1.','B1=',B1,'A2=',A2,'B4=',B4,'A3=',A3,'Z(10)=',Z[10]);
      writeln(F0,'23.2.','B1=',B1,'A2=',A2,'B4=',B4,'B3=',B3,'Z(14)=',Z[14]);
      writeln(F0,'24.1.','B1=',B1,'B2=',B2,'B4=',B4,'A3=',A3,'Z(12)=',Z[12]);
      writeln(F0,'24.2.','B1=',B1,'B2=',B2,'B4=',B4,'B3=',B3,'Z(16)=',Z[16]);
      writeln(F0,'25.1.','A2=',A2,'A3=',A3,'A1=',A1,'A4=',A4,'Z(1)=',Z[1]);
      writeln(F0,'25.2.','A2=',A2,'A3=',A3,'A1=',A1,'B4=',B4,'Z(9)=',Z[9]);
      writeln(F0,'26.1.','A2=',A2,'B3=',B3,'A1=',A1,'A4=',A4,'Z(5)=',Z[5]);
      writeln(F0,'26.2.','A2=',A2,'B3=',B3,'A1=',A1,'B4=',B4,'Z(13)=',Z[13]);
      writeln(F0,'27.1.','A2=',A2,'A3=',A3,'B1=',B1,'A4=',A4,'Z(2)=',Z[2]);
      writeln(F0,'27.2.','A2=',A2,'A3=',A3,'B1=',B1,'B4=',B4,'Z(10)=',Z[10]);
      writeln(F0,'28.1.','A2=',A2,'B3=',B3,'B1=',B1,'A4=',A4,'Z(6)=',Z[6]);
      writeln(F0,'28.2.','A2=',A2,'B3=',B3,'B1=',B1,'B4=',B4,'Z(14)=',Z[14]);
      writeln(F0,'29.1.','B2=',B2,'A3=',A3,'A1=',A1,'A4=',A4,'Z(3)=',Z[3]);




                                                    156