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

UptoLike

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

17
1780 T(J) = ABS(B(J) / SQR(U9 / O(J))): PRINT #1, "T("; J; ")="; T(J): NEXT J
1781 PRINT " ДЛЯ УРОВНЯ ЗНАЧИМОСТИ 5% "
1782 PRINT " ПРИ F8 2 ; 3 ; 4 ; 5 ; 6"
1783 PRINT "СООТВЕТСТВЕННО T0 4.303 ;3.182 ;2.776 ;2.571 ;2.447"
1784 PRINT "F8="; F8
1785 PRINT "ВВОД T0-ТАБЛИЧНЫЙ Т-КРИТЕРИЙ"
1790 PRINT "ВВОД T0": INPUT T0: PRINT #1, "ТАБЛИЧНЫЙ Т-КРИТЕРИЙ T0="; T0
1800 PRINT #1, "B(J) ПОСЛЕ АНАЛИЗА": FOR J = 1 TO X
1810 IF T(J) < T0 GOTO 1830
1820 IF T(J) >= T0 GOTO 1840
1830 B(J) = 0
1840 PRINT #1, "B("; J; ")="; B(J): NEXT J
1850 K9 = 0: FOR J = 1 TO X: IF B(J) = 0 GOTO 1852
1851 K9 = K9 + 1: NEXT J
1852 PRINT #1, "КОЛИЧЕСТВО СТАТИСТИЧЕСКИ ЗНАЧИМЫХ"
1853 PRINT #1, " КОЭФФИЦИЕНТОВ РЕГРЕССИИ K9="; K9
1862 PRINT "F9=X-1": F9 = X - 1: PRINT #1, "F9=X-1="; F9: CLS
1863 PRINT "! ! ЗНАЧЕНИЯ F-КРИТЕРИЯ F7 ДЛЯ 5%-ГО УРОВНЯ ЗНАЧИМОСТИ"
1864 PRINT "! !----------------------------------------------"
1865 PRINT "! F8! F9 "
1866 PRINT "! !----------------------------------------------"
1867 PRINT "! ! 1 ! 3 ! 7 ! 15...16 ! 30...31 !"
1868 PRINT "---------------------------------------------------"
1869 PRINT "! 2 ! 18.51 ! 19.16 ! 19.36 ! 19.43 ! 19.46 !"
1870 PRINT "! 3 ! 10.13 ! 9.28 ! 8.88 ! 8.69 ! 8.62 !"
1871 PRINT "! 4 ! 7.71 ! 6.59 ! 6.09 ! 5.84 ! 5.74 !"
1872 PRINT "! 5 ! 6.61 ! 5.41 ! 4.88 ! 4.6 ! 4.5 !"
1873 PRINT "! 6 ! 5.99 ! 4.76 ! 4.21 ! 3.92 ! 3.81 !"
1874 PRINT "!=================================================!"
1887 PRINT "F8="; F8; "F9="; F9
1890 PRINT "ВВОД ТАБЛИЧНОГО F7-ТАБЛИЧНЫЙ F-КРИТЕРИЙ"
1891 INPUT F7: PRINT #1, "ТАБЛИЧНЫЙ F-КРИТЕРИЙ F7="; F7
1900 IF X = 2 GOTO 1950
1910 IF X = 4 GOTO 1960
1920 IF X = 8 GOTO 1970
1930 IF X = 16 GOTO 1980
1940 IF X = 32 GOTO 1990
1950 GOSUB 2540: GOTO 2000
1960 GOSUB 2550: GOTO 2000
1970 GOSUB 2570: GOTO 2000
1980 GOSUB 2600: GOTO 2000
1990 GOSUB 2670: GOTO 2000
2000 PRINT #1, "РАСЧЕТНЫЕ
ВЕЛИЧИНЫ ПОКАЗАТЕЛЯ ";
2005 PRINT #1, "Z(J) ПОСЛЕ АНАЛИЗА B(J)"
2010 FOR J = 1 TO X: PRINT #1, "Z("; J; ")="; Z(J): NEXT J
2011 PRINT #1, "ПРОВЕРКА ПО РАЗНОСТИ Y(J)-Z(J)"
2012 PRINT #1, "В ПРОЦЕНТАХ (Y(J)-Z(J) * (100 / Y(J))"
2013 FOR J = 1 TO X: PRINT #1, "Y("; J; ")-Z("; J; ")="; Y(J) - Z(J)
2014 PRINT #1, "(Y("; J; ")-Z("; J; ")) * (100 / Y("; J; ")) = "; (Y(J) - Z(J)) * (100 / Y(J))
2015 NEXT J
2020 S = 0: FOR J = 1 TO X: S = S + (Z(J) - Y(J)) ^ 2: NEXT J
2025 F6 = S / (F9 * U9)
2030 PRINT #1, "РАСЧЕТНАЯ ВЕЛИЧИНА F-КРИТЕРИЯ F6="; F6
2040 IF F6 <= F7 GOTO 2042
2041 IF F6 > F7 GOTO 2043
2042 PRINT "АДЕКВАТНО": PRINT #1, "АДЕКВАТНО,ТАК КАК F6<=F7": GOTO 2044
2043 PRINT "НЕАДЕКВАТНО": PRINT #1, "НЕАДЕКВАТНО, ТАК КАК F6>F7": GOTO 2080
1780 T(J) = ABS(B(J) / SQR(U9 / O(J))): PRINT #1, "T("; J; ")="; T(J): NEXT J
1781 PRINT "                 ДЛЯ УРОВНЯ ЗНАЧИМОСТИ 5% "
1782 PRINT "         ПРИ F8 2 ; 3 ; 4 ; 5 ; 6"
1783 PRINT "СООТВЕТСТВЕННО T0 4.303 ;3.182 ;2.776 ;2.571 ;2.447"
1784 PRINT "F8="; F8
1785 PRINT "ВВОД T0-ТАБЛИЧНЫЙ Т-КРИТЕРИЙ"
1790 PRINT "ВВОД T0": INPUT T0: PRINT #1, "ТАБЛИЧНЫЙ Т-КРИТЕРИЙ T0="; T0
1800 PRINT #1, "B(J) ПОСЛЕ АНАЛИЗА": FOR J = 1 TO X
1810 IF T(J) < T0 GOTO 1830
1820 IF T(J) >= T0 GOTO 1840
1830 B(J) = 0
1840 PRINT #1, "B("; J; ")="; B(J): NEXT J
1850 K9 = 0: FOR J = 1 TO X: IF B(J) = 0 GOTO 1852
1851 K9 = K9 + 1: NEXT J
1852 PRINT #1, "КОЛИЧЕСТВО СТАТИСТИЧЕСКИ ЗНАЧИМЫХ"
1853 PRINT #1, "         КОЭФФИЦИЕНТОВ РЕГРЕССИИ K9="; K9
1862 PRINT "F9=X-1": F9 = X - 1: PRINT #1, "F9=X-1="; F9: CLS
1863 PRINT "! ! ЗНАЧЕНИЯ F-КРИТЕРИЯ F7 ДЛЯ 5%-ГО УРОВНЯ ЗНАЧИМОСТИ"
1864 PRINT "! !----------------------------------------------"
1865 PRINT "! F8!                  F9                 "
1866 PRINT "! !----------------------------------------------"
1867 PRINT "! ! 1 ! 3 ! 7 ! 15...16 ! 30...31 !"
1868 PRINT "---------------------------------------------------"
1869 PRINT "! 2 ! 18.51 ! 19.16 ! 19.36 ! 19.43 ! 19.46 !"
1870 PRINT "! 3 ! 10.13 ! 9.28 ! 8.88 ! 8.69 ! 8.62 !"
1871 PRINT "! 4 ! 7.71 ! 6.59 ! 6.09 ! 5.84 ! 5.74 !"
1872 PRINT "! 5 ! 6.61 ! 5.41 ! 4.88 ! 4.6 ! 4.5 !"
1873 PRINT "! 6 ! 5.99 ! 4.76 ! 4.21 ! 3.92 ! 3.81 !"
1874 PRINT "!=================================================!"
1887 PRINT "F8="; F8; "F9="; F9
1890 PRINT "ВВОД ТАБЛИЧНОГО F7-ТАБЛИЧНЫЙ F-КРИТЕРИЙ"
1891 INPUT F7: PRINT #1, "ТАБЛИЧНЫЙ F-КРИТЕРИЙ F7="; F7
1900 IF X = 2 GOTO 1950
1910 IF X = 4 GOTO 1960
1920 IF X = 8 GOTO 1970
1930 IF X = 16 GOTO 1980
1940 IF X = 32 GOTO 1990
1950 GOSUB 2540: GOTO 2000
1960 GOSUB 2550: GOTO 2000
1970 GOSUB 2570: GOTO 2000
1980 GOSUB 2600: GOTO 2000
1990 GOSUB 2670: GOTO 2000
2000 PRINT #1, "РАСЧЕТНЫЕ ВЕЛИЧИНЫ ПОКАЗАТЕЛЯ ";
2005 PRINT #1, "Z(J) ПОСЛЕ АНАЛИЗА B(J)"
2010 FOR J = 1 TO X: PRINT #1, "Z("; J; ")="; Z(J): NEXT J
2011 PRINT #1, "ПРОВЕРКА ПО РАЗНОСТИ Y(J)-Z(J)"
2012 PRINT #1, "В ПРОЦЕНТАХ (Y(J)-Z(J) * (100 / Y(J))"
2013 FOR J = 1 TO X: PRINT #1, "Y("; J; ")-Z("; J; ")="; Y(J) - Z(J)
2014 PRINT #1, "(Y("; J; ")-Z("; J; ")) * (100 / Y("; J; ")) = "; (Y(J) - Z(J)) * (100 / Y(J))
2015 NEXT J
2020 S = 0: FOR J = 1 TO X: S = S + (Z(J) - Y(J)) ^ 2: NEXT J
2025 F6 = S / (F9 * U9)
2030 PRINT #1, "РАСЧЕТНАЯ ВЕЛИЧИНА F-КРИТЕРИЯ F6="; F6
2040 IF F6 <= F7 GOTO 2042
2041 IF F6 > F7 GOTO 2043
2042 PRINT "АДЕКВАТНО": PRINT #1, "АДЕКВАТНО,ТАК КАК F6<=F7": GOTO 2044
2043 PRINT "НЕАДЕКВАТНО": PRINT #1, "НЕАДЕКВАТНО, ТАК КАК F6>F7": GOTO 2080




                                                   17