Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

моделирование / Моделирование4

.docx
Скачиваний:
8
Добавлен:
18.08.2022
Размер:
31.67 Кб
Скачать

МИНОБРНАУКИ РОССИИ

Федеральное государственное бюджетное образовательное учреждение высшего образования

«САРАТОВСКИЙ НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ИМЕНИ Н. Г. ЧЕРНЫШЕВСКОГО»

ОТЧЁТ ПО ЗАДАНИЮ №4

Студентка 4 курса 411 группы

Направления 02.03.02—Фундаментальная информатика и информационные технологии

Факультета КНиИТ

Филатова Ольга Владимировна

Проверил

ассистент И.А.Люкшин

Саратов2022

СОДЕРЖАНИЕ

  1. Задание 3

  2. Код программы и результаты выполнения 4

Задание

Задача 19. Квадрат горизонтальными линиями разделен на 4 одинаковые полосы. В каждую из них бросается точка, положение которой равновозможно в любом месте полосы. Затем квадрат разделяется вертикальными линиями на 4 одинаковые полосы. Используя метод статистических испытаний, оценить вероятность того, что в каждой вертикальной полосе будет только по одной точке.

Код программы и результаты выполнения

Программа написана на высокоуровневом интерпретируемом языке Octave.

Будем совершать 4 броска. Для каждого броска выберем случайно число в интервале от 1 до 4 – номер вертикальной линии, в которую попала точка. Запишем показания в массив p. Если после испытания в каждой вертикальной линии находится по одной точке, увеличим счетчик p1. Для определения вероятности достаточно разделить этот счетчик на количество испытаний (в нашем случае это 1000).

Код программы:

p1=0;

for j=1 : 1000

p=[0,0,0,0];

for i=1:4

x=randi(4);

p(x)+=1;

endfor

if p==[1,1,1,1]

p1+=1;

endif

endfor

p1/1000

Скриншот результатов выполнения программы:

Соседние файлы в папке моделирование