Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 13.01.2014
Сообщений: 19
1

Реализовать программу моделирования случайной величины на равномерно распределённой в интервале от 1,5 до 3,5

21.01.2021, 21:03. Показов 405. Ответов 0
Метки с++ (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно реализовать программу моделирования случайной величины на равномерно распределённой в интервале от 1,5 до 3,5 с построением графика на С++ в Visual Studio.
Преподаватель код дал, но я не уверен что он правильный. Подскажите где ошибки и как правильно всё это реализовать.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#define N 500                  // Число отрезков для вычисления плотности
                                        // распределения вероятности
#define M 100000L            // Число экспериментов
#include    
#include "model.h"           // Подключение заголовочного файла с описанием
                                          // шаблонов функций графического вывода 
float slvel(float a, float b);  // Описание функции, выдающей значение
                                        // случайной величины с равномерной плотностью
                                        // распределения вероятности в интервале от а до b
float f[N];                         // Массив для значений оценки плотности
                                       // распределения вероятности
void main(void) 
{ long m;
float x, a = 1.5, b = 3.5, d;
int n ;                          // Индекс для номера эксперимента
d = (b-a)/N ;                    //величина отрезка случайной величины х
for(m =0; m < M; m++)
{ x = sl_vel(a,b);
           n = (x - a) / (b - a) * N;
             f[n] = f[n] + 1;
     }                             // Цикл по числу экспериментов
   for (n=0; n < N; n++)       // Пересчет вероятности в плотность распределения вероятности
   f[n] = f[n] / ( M * d ); 
    
   //…    // Построить график
    
}   
float sl_vel( float a, float b)     // Функция, формирующая значение случайной
                                               //величины с равномерной плотностью
                                                // распределения вероятности в интервале от a до b ( a x < b ).
{  float x;
     x = random(30000)/30000.;
     x = a + (b-a) * x;
  return x;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.01.2021, 21:03
Ответы с готовыми решениями:

Распределение синуса равномерно распределенной случайной величины
Доброго времени суток. Помогите, пожалуйста, найти функцию распределения случайной величины,...

Найти математическое ожидание и дисперсию равномерно распределённой случайной величины.
найти математическое ожидание и дисперсию случайной величины Х распределенной равномерно на...

Найти мат.ожидание, дисперсию, вероятности равномерно распределённой случайной величины.
2) Случайная величина Х - время ожидания дождя в сутках - имеет равномерное распределение на...

Время ожидания дозаправки описывается случайной величиной, равномерно распределенной в интервале
Производится дозаправка самолетов-истребителей горючим в воздухе. 1) В районе дозаправки...

0
21.01.2021, 21:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.01.2021, 21:03
Помогаю со студенческими работами здесь

Реализовать алгоритм генерации случайной величины распределенной по нормальному закону Гаусса
Здравствуйте. Хотелось бы узнать как можно на visual c# реализовать алгоритм генерации случайной...

Найти мат. ожид., дисп. и ср. квадр равномерно распределенной на интервале
Найти математическое ожидание, дисперсию и среднее квадратическое отклонение случайной величины Х,...

Моделирование нормально распределенной случайной величины
using System; using System.Collections.Generic; using System.Linq; using System.Text; using...

Математическое ожидание симметрично распределенной случайной величины
Здравствуйте! Есть такая задача доказать что МО СВ X^3 равно нулю, при том что СВ X...

Вероятность попадания нормально распределенной случайной величины
Вероятность попадания нормально распределенной случайной величины с математическим ожиданием m = 4 ...

Вероятность попадания нормально распределённой случайной величины
Случайная величина Х~N(10,2). Найти вероятность того, что в испытаниях Х примет значения больше 8 и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru