Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Лабораторна робота №3

Тема: Моделирование експерементов со случайными процесами.

Цель: Провести моделирование системы со степенной зависимостью с учётом действия погрешности.

Теоретические ведомости:

Случайный процесс Х(t)- представляет собой функцию, которая отличается тем, что принимаемые ею значения в любые произвольные моменты времени по координате t являются случайными. Строго с теоретических позиций, случайный процесс X(t) следует рассматривать как совокупность временных функций xk(t), имеющих определенную общую статистическую закономерность. При регистрации случайного процесса на определенном временном интервале осуществляется фиксирование единичной реализации xk(t) из бесчисленного числа возможных реализаций процесса X(t). Эта единичная реализация называется выборочной функцией случайного процесса X(t).

С практической точки зрения выборочная функция является результатом отдельного эксперимента, после которого данную реализацию xk(t) можно считать детерминированной функцией. Сам случайный процесс в целом должен анализироваться с позиции бесконечной совокупности таких реализаций, образующих статистический ансамбль. Полной статистической характеристикой такой системы является N-мерная плотность вероятностей р(xn;tn). Однако, как экспериментальное определение N-мерных плотностей вероятностей процессов, так и их использование в математическом анализе представляет значительные математические трудности. Поэтому на практике обычно ограничиваются одно- и двумерной плотностью вероятностей процессов.

Погрешность измерения — оценка отклонения измеренного значения величины от её истинного значения. Погрешность измерения является характеристикой (мерой) точности измерения.

 

Поскольку выяснить с абсолютной точностью истинное значение любой величины невозможно, то невозможно и указать величину отклонения измеренного значения от истинного.

В зависимости от характеристик измеряемой величины для определения погрешности измерений используют различные методы.

Модели́рование — исследование объектов познания на их моделях; построение и изучение моделей реально существующих объектов, процессов или явлений с целью получения объяснений этих явлений, а также для предсказания явлений, интересующих исследователя.

 

Ход роботы:

1. Создание програмы:

#include <iostream>

#include <math.h>

#include <cstdlib>

#include <stdio.h>

using namespace std;

int main()

{ const char FNAME[] = "DATA_2.TXT";

const double ALFA = 3,

BETTA = 1.4,

GAMMA =.2;

double x,y;

FILE *f = fopen(FNAME,"wt");

if(!f){cout<<"file not create"; return -1;}

for(x=1;x<=8;x+=0.25)

{

y=ALFA*pow(x,BETTA);

printf("%f %f ",x,y);

y*=(1+GAMMA*((double)(rand()%1000)/1000-0.5));

printf("%f\n",y);

fprintf(f,"%f %f\n",x,y);

}

fclose(f);

return 0;

}

 

2. Конечные данные расчитаные програмой:

X Y

1.000000 1.293450

1.250000 1.736230

1.500000 1.893085

1.750000 2.219310

2.000000 2.194787

2.250000 2.824001

2.500000 2.829915

2.750000 2.915530

3.000000 3.685083

3.250000 3.386053

3.500000 3.827004

3.750000 3.380708

4.000000 3.698449

4.250000 4.535294

4.500000 4.893243

4.750000 4.452486

5.000000 5.314975

5.250000 5.423496

5.500000 5.432341

5.750000 5.005405

6.000000 5.085789

6.250000 5.578921

6.500000 6.231337

6.750000 5.115210

7.000000 5.491329

7.250000 5.789954

7.500000 6.000914

7.750000 6.696849

8.000000 6.851205

Вывод:

 

 

Список литературы:

Поделиться:





Читайте также:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...