Имитационное моделирование
Классификация по области использования.
Имитационные модели Не просто отражают реальность с той или иной степенью точности, а имитируют её. Не просто отражают реальность с той или иной степенью точности, а имитируют её. Эксперимент либо многократно повторяется, чтобы изучить и оценить последствия каких-либо действий на реальную обстановку, либо проводится одновременно со многими другими похожими объектами, но поставленными в разные условия. Эксперимент либо многократно повторяется, чтобы изучить и оценить последствия каких-либо действий на реальную обстановку, либо проводится одновременно со многими другими похожими объектами, но поставленными в разные условия. Подобный метод выбора правильного решения называется методом проб и ошибок. Подобный метод выбора правильного решения называется методом проб и ошибок.
x y
Skr= r 2 = 1 2 = Skv=a 2 =2 2=4
X:=2*RANDOMY:=2*RANDOM Nkr:=Nkr+1
Y:=2random X:=2random
PROGRAM MONTE- KARLO;{ПАСКАЛЬ} VAR I,N,N1:LONGINT; X,Y,PI:REAL; VAR I,N,N1:LONGINT; X,Y,PI:REAL;BEGIN RANDOMIZE; WRITE('Введите количество точек N='); RANDOMIZE; WRITE('Введите количество точек N='); READLN(N); Nkr:=0; READLN(N); Nkr:=0; FOR I:=1 TO N DO FOR I:=1 TO N DO BEGIN BEGIN X:=2*RANDOM; Y:=2*RANDOM; X:=2*RANDOM; Y:=2*RANDOM; IF SQRT(SQR(X-1)+SQR(Y-1))<=1 THEN Nkr:=Nkr+1; IF SQRT(SQR(X-1)+SQR(Y-1))<=1 THEN Nkr:=Nkr+1; END; END; PI:=4*Nkr/N; PI:=4*Nkr/N; WRITELN('PI=',PI:15:11); WRITELN('PI=',PI:15:11); END. END.