Расчет среднего и дисперсии элементов в массивах
← 28.5. Расчет модуля вектора и нормы матрицы
| 28.7. Поиск минимальных или максимальных... →
| Среднее значение Xmean одномерного массива (выборки), состоящего из n элементов, и его дисперсия D рассчитываются по известным формулам:
.
Корень квадратный из дисперсии называется среднеквадратичным отклонением S.
Блок-схема алгоритма приведена на рис. 28.12. Сначала считается среднее значение, а затем – дисперсия. Суммы накапливаются в циклах по переменной i – индексу суммирования. Циклы имеют одинаковые параметры, но объединять их, на первый взгляд, нельзя, так как второй цикл использует результат, появляющийся при завершении первого. Но если преобразовать формулу для дисперсии, раскрывая квадрат разности, то можно получить:
При этом появляется две суммы – сумма элементов массива и сумма их квадратов, которые накапливаются в одном цикле. Блок-схема этого варианта алгоритма приведена на рис. 28.13.
← 28.5. Расчет модуля вектора и нормы матрицы
| 28.7. Поиск минимальных или максимальных... →
| 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 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | Поиск по сайту:
|