Оцените работу движка

Лучший из новостных
Неплохой движок
Устраивает ... но ...
Встречал и получше
Совсем не понравился

--- 
admin 28-08-2011, 19:59  
Этот метод позволяет избежать ошибки округления, если данные (как функция индекса i) случайны. Когда ведутся вычисления с плавающей точкой или блоками с плавающей точкой из чисел с фиксированной точкой, можно после каждой итерации заново нормировать массив, и значения данных никогда не поглотятся шумом, вызванным округлением. Эти замечания можно отнести ко всякому суммированию последовательности величин.
Читай твиттер это интересно.
Естественно, сделанные замечания относятся также к вычислению суммы квадратов и, вообще, к вычислениям перекрестных произведений. Для вычисления дисперсии применяются несколько иные методы. Наименее чувствительна к ошибке округления формула
Вычитание х из каждого значения данных устраняет «динамическую составляющую» результирующей величины, что делает менее вероятным существенное влияние ошибок округления на общее суммирование. С другой формулой, связана проблема, заключающаяся в том, что в ней как 2*s(1'), так и Nx2 может оказаться большим числом, а s*— маленьким. Это делает весьма вероятным положение, при котором ошибка округления разности в правой части (2.10) будет того же порядка, что и значение.

Сущность проблемы состоит в том, что такую величину можно сдвинуть вправо (за младшие значащие разряды) регистра-накопителя. Такое явление известно под названием антипереполнения.

В следующих главах будут обсуждаться и многие другие проблемы, обусловленные использованием ЭВМ при расчетах. Почти во всех случаях эти проблемы будут связаны с антипереполнением и накоплением ошибки округления.

 (голосов: 0)



«    Май 2013    »
ПнВтСрЧтПтСбВс
 
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
 
Оцените работу движка

Лучший из новостных
Неплохой движок
Устраивает ... но ...
Встречал и получше
Совсем не понравился