
ТЕМА 5. ИДЕНТИФИКАЦИЯ МАТЕМАТИЧЕСКИХ МОДЕЛЕЙ 5
Лекция 14. Организация вычислительного эксперимента
Моделирование процессов и объектов в металлургии. Конспект лекций
-111-
следовательности цифр (ошибки округления). Каждую из этих ошибок мож-
но представить в абсолютной и относительной форме.
Ошибки в исходной информации возникают в результате неточности
измерений, грубых просмотров или из-за невозможности представить необ-
ходимую величину конечной дробью.
Всякое физическое измерение, будь то измерение расстояния, напря-
жения или интервала времени, не может быть выполнено абсолют
но точно.
Если, например, указано, что величина напряжения составляет 6,4837569 В,
то можно с уверенностью сказать, что, по меньшей мере, несколько младших
значащих цифр недостоверны, т.к. невозможно измерить напряжение с такой
точностью. Если же экспериментальный результат содержит небольшое ко-
личество значащих цифр (например, промежуток времени в 2,3 с), то можно
быть абсолютно уверенным в том, что эта величина дана с некоторой ошиб-
кой, т.к. лишь случайная величина инте
рвала времени может составить в
точности 2,3 с. В таких случаях предполагаются некоторые границы, внутри
которых эта величина должна находиться – (2,3
0,1) с.
Иногда подразумевается, что если для экспериментального результата
не указаны его возможные границы, то результат имеет точность половины
единицы младшего разряда. Поэтому если дано, что некая длина равна 5,63
см, значит, эта длина не меньше 5,625 и не больше 5,635 см. Однако это пра-
вило не всегда соблюдается; поэтому когда границы точности результата
важны, их следует у
казать в явном виде, например: (5,63 ± ± 0,005) см.
Независимо от количества значащих цифр в какой-либо величине, в
ней может содержаться какая-нибудь грубая ошибка. Грубые ошибки могут
возникнуть из-за опечаток, ошибочного отсчета показаний прибора; иногда
они могут быть связаны с некорректной постановкой задачи или с неполным
пониманием некоторых физических законов.
Ошибки округления
Многие числа нельзя представить точно ограниченным числом зна-
чащих цифр. Если в вычислениях используется число π, то оно может быть
представлено в виде 3,14, или 3,14159265, или 3,141592653589793, в зависи-
мости от требуемой точности. В любом случае, однако, представить π точно
не получится, т.к. π является иррациональным числом и не может быть запи-
сано конечным числом знаков. Даже обыкновенные дроби очень ч
асто нельзя
представить с помощью конечного числа десятичных знаков (
1
/
3
можно пред-
ставить только в виде периодической дроби).
Часто случается также, что дроби, которые являются конечными в од-
ной системе счисления, становятся бесконечными в другой системе счисле-
ния. Например, дробь
1
/
10
явно имеет конечное десятичное представление 0,1,
но, будучи переведена в двоичную систему счисления, становится бесконеч-
ной дробью 0,000110011001100… Вычисляя сумму десяти чисел, каждое из
которых будет представлять собой двоичное приближение к десятичной 0,1,
мы в сумме не получим точно 1. Известно, что начинающие программисты
иногда приходят в замешательство, сталкиваясь впервые с такими трудно-