Определение динамических характеристик процессов в условиях последовательной и параллельной обработки данных, страница 3

...Начинаем загрузку матрицы...

0,1 0,9  0   0   0   0   0 

0,1  0  0,9  0   0   0   0 

0,1  0   0  0,1 0,1  0  0,7

 0   1   0   0   0   0   0 

 0   0   0   0   0  0,1 0,9

 0   0   0   1   0   0   0 

 0   0   0   0   0   0   1 

...Матрица загружена успешно...

...Начинаем вычилять K...

...K вычислено успешно...

...Для нашей матрицы, K = 18 с точностью = 0,001

...Начинаем вычислять плотность распределения времени выполнения f

0: 0

1: 0

2: 0

3: 0,567

4: 0,1296

5: 0,06399

6: 0,11502

7: 0,0343197

8: 0,02866266

9: 0,025703649

10: 0,010442763

11: 0,00892763126999996

12: 0,006175331136

13: 0,00320247576989996

14: 0,0025142039064

15: 0,00158612773565703

16: 0,000947886696300637

17: 0,000686189863985498

...плотность распределения времени выполнения f вычислено успешно...

...Проводится проверка плотности распределения, для этого проссумируем ее до момента K...Сумма всех элементов массива плотности распределения равно 0,998778618378243

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

...Начинаем вычилять математическое ожидание времени выполнения M...

...M вычислено успешно...

...Математическое ожидания времени выполнения процесса равно 4,33453193916372

...Начинаем вычилять дисперсию D...

...D вычислено успешно...

...Дисперсия для нашего процесса равно 4,54964279881764

...Начинаем вычислять плотность распределения времени f_pos выполнения параллельной программы состоящей из 2 процессов, объединенных по булевой функции 'И', каждый из которых представленных нашими матрицами