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

UptoLike

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

125
4450 FOR J = 1 TO X: N3 = B(1) + B(2) * I(J) + B(3) * K(J) + B(4) * P(J)
4460 N4 = B(5) * I(J) * P(J) + B(6) * Q(J) + B(7) * I(J) * Q(J)
4470 N5 = B(8) * P(J) * K(J) + B(9) * K(J) * Q(J)
4480 Z(J) = N3 + N4 + N5: NEXT J: RETURN
4880 PRINT #1, "МАТЕМАТИЧЕСКАЯ МОДЕЛЬ"
4930 PRINT #1, "Z(J)="; B(1); "+"; B(2); "*I(J)+"; B(3); "*K(J)+"
4940 PRINT #1, "+"; B(4); "*P(J)+"; B(5); "*I(J)*P(J)+"
4950 PRINT #1, "+"; B(6); "*Q(J)+"; B(7); "*I(J)*Q(J)+"
4960 PRINT #1, "+"; B(8); "*P(J)*K(J)+"; B(9); "*K(J)*Q(J),"
5110 PRINT #1, "ГДЕ"
5120 PRINT #1, "I(J)=F(J)^"; J1; "+"; V1; ";"
5130 PRINT #1, "K(J)=F(J)^"; O1; "+"; U1; "*F(J)^"; J1; "+"; Q1
5131 PRINT #1, "ОБОЗНАЧЕНИЕ: F(J)- 1-й ФАКТОР "
5150 PRINT #1, "P(J)=H(J)^"; J2; "+"; V2; ";"
5160 PRINT #1, "Q(J)=H(J)^"; O2; "+"; U2; "*H(J)^"; J2; "+"; Q2
5161 PRINT #1, "ОБОЗНАЧЕНИЕ: H(J)- 2-й ФАКТОР"
6790 PRINT "IF I0=18 GOTO 2660-ПЕРЕХОДЫ"
6792 PRINT "IF I0=19 GOTO 3190-ПЕРЕХОДЫ "
6793 PRINT "IF I0=35 GOTO 1160-ВВОД НОВЫХ Y(J)"
6795 PRINT "IF I0=44 GOTO 6830-КОНЕЦ"
6796 PRINT "IF I0=50 GOTO 40-НАЧАЛО"
6797 PRINT "IF I0=51 GOTO 3240-ПРОВЕРКА ТОЧНОСТИ И "
6798 PRINT " РАСЧЕТЫ ПО МОДЕЛИ"
6799 PRINT "IF I0=52 GOTO 7000-"
6800 PRINT " ВЫЧИСЛЕНИЯ ПОКАЗАТЕЛЕЙ Z(K5) "
6802 PRINT " С ИСПОЛЬЗОВАНИЕМ ЦИКЛОВ "
6803 PRINT " И ПОСТРОЕНИЕ ГРАФИКОВ"
6805 PRINT "ВВОД I0": INPUT I0
6810 IF I0 = 18 GOTO 2660
6820 IF I0 = 19 GOTO 3190
6823 IF I0 = 35 GOTO 1160
6825 IF I0 = 44 GOTO 6830
6827 IF I0 = 50 GOTO 40
6828 IF I0 = 51 GOTO 3240
6829 IF I0 = 52 GOTO 7000
6830 CLOSE #1
6832 PRINT "РЕЗУЛЬТАТЫ ВЫПОЛНЕНИЯ
ПРОГРАММЫ СМОТРИ В ";
6835 PRINT "ФАЙЛЕ "; FA$
6840 END
7000 PRINT #1, "ВЫЧИСЛЕНИЯ ПОКАЗАТЕЛЕЙ Z(K5)"
7004 PRINT #1, " ПО МАТЕМАТИЧЕСКОЙ МОДЕЛИ"
7005 PRINT #1, " С ИСПОЛЬЗОВАНИЕМ ЦИКЛОВ"
7006 PRINT #1, "И ПОСТРОЕНИЕ ГРАФИКОВ"
7360 F3 = 0: F4 = 0: H3 = 0: H4 = 0: K5 = 0: PRINT #1, "ФАКТОР F(1)=F3+F4"
7361 PRINT "ФАКТОР F(1)=F3+F4"
7365 FOR J = 1 TO X: F(J) = 0: H(J) = 0: Z(J) = 0: NEXT J: X = 0
7370 PRINT #1, "F4-ШАГ ПРИРАЩЕНИЯ 1-ГО ФАКТОРА"
7371 PRINT "F4-ШАГ ПРИРАЩЕНИЯ 1-ГО ФАКТОРА"
7380 PRINT #1, "ФАКТОР H(1)=H3+H4"
7381 PRINT "ФАКТОР H(1)=H3+H4"
7390 PRINT #1, "H4-ШАГ ПРИРАЩЕНИЯ 2-ГО ФАКТОРА"
7391 PRINT "H4-ШАГ ПРИРАЩЕНИЯ 2-ГО ФАКТОРА"
7392 PRINT #1, "X-КОЛИЧЕСТВО ЗНАЧЕНИЙ 1, 2-ГО ФАКТОРОВ"
7393 PRINT "X-КОЛИЧЕСТВО ЗНАЧЕНИЙ 1, 2-ГО
ФАКТОРОВ"
7400 PRINT "ВВОД ПРИНЯТЫХ ВЕЛИЧИН X,F3,F4,H3,H4"
7410 INPUT X, F3, F4, H3, H4: PRINT #1, "X="; X; "F3="; F3; "F4="; F4
7420 PRINT #1, "H3="; H3; "H4="; H4
4450 FOR J = 1 TO X: N3 = B(1) + B(2) * I(J) + B(3) * K(J) + B(4) * P(J)
4460 N4 = B(5) * I(J) * P(J) + B(6) * Q(J) + B(7) * I(J) * Q(J)
4470 N5 = B(8) * P(J) * K(J) + B(9) * K(J) * Q(J)
4480 Z(J) = N3 + N4 + N5: NEXT J: RETURN
4880 PRINT #1, "МАТЕМАТИЧЕСКАЯ МОДЕЛЬ"
4930 PRINT #1, "Z(J)="; B(1); "+"; B(2); "*I(J)+"; B(3); "*K(J)+"
4940 PRINT #1, "+"; B(4); "*P(J)+"; B(5); "*I(J)*P(J)+"
4950 PRINT #1, "+"; B(6); "*Q(J)+"; B(7); "*I(J)*Q(J)+"
4960 PRINT #1, "+"; B(8); "*P(J)*K(J)+"; B(9); "*K(J)*Q(J),"
5110 PRINT #1, "ГДЕ"
5120 PRINT #1, "I(J)=F(J)^"; J1; "+"; V1; ";"
5130 PRINT #1, "K(J)=F(J)^"; O1; "+"; U1; "*F(J)^"; J1; "+"; Q1
5131 PRINT #1, "ОБОЗНАЧЕНИЕ: F(J)- 1-й ФАКТОР "
5150 PRINT #1, "P(J)=H(J)^"; J2; "+"; V2; ";"
5160 PRINT #1, "Q(J)=H(J)^"; O2; "+"; U2; "*H(J)^"; J2; "+"; Q2
5161 PRINT #1, "ОБОЗНАЧЕНИЕ: H(J)- 2-й ФАКТОР"
6790 PRINT "IF I0=18 GOTO 2660-ПЕРЕХОДЫ"
6792 PRINT "IF I0=19 GOTO 3190-ПЕРЕХОДЫ "
6793 PRINT "IF I0=35 GOTO 1160-ВВОД НОВЫХ Y(J)"
6795 PRINT "IF I0=44 GOTO 6830-КОНЕЦ"
6796 PRINT "IF I0=50 GOTO 40-НАЧАЛО"
6797 PRINT "IF I0=51 GOTO 3240-ПРОВЕРКА ТОЧНОСТИ И "
6798 PRINT "              РАСЧЕТЫ ПО МОДЕЛИ"
6799 PRINT "IF I0=52 GOTO 7000-"
6800 PRINT "           ВЫЧИСЛЕНИЯ ПОКАЗАТЕЛЕЙ Z(K5) "
6802 PRINT "             С ИСПОЛЬЗОВАНИЕМ ЦИКЛОВ "
6803 PRINT "                И ПОСТРОЕНИЕ ГРАФИКОВ"
6805 PRINT "ВВОД I0": INPUT I0
6810 IF I0 = 18 GOTO 2660
6820 IF I0 = 19 GOTO 3190
6823 IF I0 = 35 GOTO 1160
6825 IF I0 = 44 GOTO 6830
6827 IF I0 = 50 GOTO 40
6828 IF I0 = 51 GOTO 3240
6829 IF I0 = 52 GOTO 7000
6830 CLOSE #1
6832 PRINT "РЕЗУЛЬТАТЫ ВЫПОЛНЕНИЯ ПРОГРАММЫ СМОТРИ В ";
6835 PRINT "ФАЙЛЕ "; FA$
6840 END
7000 PRINT #1, "ВЫЧИСЛЕНИЯ ПОКАЗАТЕЛЕЙ Z(K5)"
7004 PRINT #1, " ПО МАТЕМАТИЧЕСКОЙ МОДЕЛИ"
7005 PRINT #1, " С ИСПОЛЬЗОВАНИЕМ ЦИКЛОВ"
7006 PRINT #1, "И ПОСТРОЕНИЕ ГРАФИКОВ"
7360 F3 = 0: F4 = 0: H3 = 0: H4 = 0: K5 = 0: PRINT #1, "ФАКТОР F(1)=F3+F4"
7361 PRINT "ФАКТОР F(1)=F3+F4"
7365 FOR J = 1 TO X: F(J) = 0: H(J) = 0: Z(J) = 0: NEXT J: X = 0
7370 PRINT #1, "F4-ШАГ ПРИРАЩЕНИЯ 1-ГО ФАКТОРА"
7371 PRINT "F4-ШАГ ПРИРАЩЕНИЯ 1-ГО ФАКТОРА"
7380 PRINT #1, "ФАКТОР H(1)=H3+H4"
7381 PRINT "ФАКТОР H(1)=H3+H4"
7390 PRINT #1, "H4-ШАГ ПРИРАЩЕНИЯ 2-ГО ФАКТОРА"
7391 PRINT "H4-ШАГ ПРИРАЩЕНИЯ 2-ГО ФАКТОРА"
7392 PRINT #1, "X-КОЛИЧЕСТВО ЗНАЧЕНИЙ 1, 2-ГО ФАКТОРОВ"
7393 PRINT "X-КОЛИЧЕСТВО ЗНАЧЕНИЙ 1, 2-ГО ФАКТОРОВ"
7400 PRINT "ВВОД ПРИНЯТЫХ ВЕЛИЧИН X,F3,F4,H3,H4"
7410 INPUT X, F3, F4, H3, H4: PRINT #1, "X="; X; "F3="; F3; "F4="; F4
7420 PRINT #1, "H3="; H3; "H4="; H4




                                                125