Мне нужно написать код в Matlab, который имитирует подбрасывание монеты 150 раз. Я должен подсчитать, сколько раз монета падает орлом, и создать вектор, который дает текущий процент выпадения орла.
Затем я должен составить таблицу количества испытаний, случайных «бросков» и текущего процента выпадения орла. Я предполагаю, что случайные «броски» означают орел или решку для этого испытания.
Мне также нужно создать линейный график с испытаниями по оси x и вероятностями (процентами) по оси y. Я предполагаю, что проценты - это просто процент попаданий голов.
Извините, если этот пост был длинным. Я полагаю, что теперь, когда я расскажу подробности, будет легче понять, что я пытался сделать с кодом. Я еще не создал таблицу или график, потому что даже не знаю, как кодировать реальную проблему.
NUM_TRIALS = 150;
trials = 1:NUM_TRIALS;
heads = 0;
t = rand(NUM_TRIALS,1);
percent_h = zeros(size(t));
for i = trials
if (t(i) < 0.5)
heads = heads + 1;
percent_h = heads./trials;
end
end
flips = t;
disp('Number of Trials, Random flips, Heads Percentage')
disp([trials', flips, percent_h'])
plot(trials,percent_h)
title('Trial Number vs. Percent Heads')
xlabel('Trial number')
ylabel('Percent Heads')