Моделирование технических систем. Дьячков Ю.А - 182 стр.

UptoLike

182
содержит шесть значащих цифр и не помещается в разрядной сетке
машины. Поэтому результат сложения будет округлен до 16,428.
Следует отметить, что рассмотренные ошибки вычислений
распространяются по всему пути использования получаемых ре-
зультатов. Поэтому следует использовать определенные правила
организации вычислений, обеспечивающие меньшее накопление
ошибок вычислений:
1. Если необходимо произвести сложение-вычитание длин-
ной, равной последовательности чисел, работайте сначала с
наименьшими числами.
2. Если возможно, избегайте вычитания двух почти равных
чисел. Формулы, содержащие такое вычитание, часто можно преоб-
разовать так, чтобы избежать подобной операции.
3. Выражение вида a(b c) можно написать в виде ab ac,
а выражение (b – c) / a в виде b / a c / a . Если числа в разности по-
чти равны между собой, произведите вычитание до умножения или
деления. При этом задача не будет осложнена дополнительными
ошибками округления.
4. В любом случае сводите к минимуму число необходимых
арифметических операций.
СПИСОК ЛИТЕРАТУРЫ
1. Петренко, А. И. Основы автоматизации проектирования / А. И. Пет-
ренко. – Киев : Техника, 1982. 295 с.
2. Джонсон, К. Численные методы в химии / К. Джонсон. М. : Мир,
1983. – 504 с.
3. Мак-Кракен, Д. Численные методы и программирование на
ФОРТРАНЕ / Д. Мак-Кракен, У. Дорн. – М. : Мир, 1977. 584 с.
4. Шуп, Т. Решение инженерных задач на ЭВМ / Т. Шуп. М. : Мир,
1982. – 238 с.
5. Крылов, А. Н. О численном решении уравнения, которым в техниче-
ских вопросах определяются частоты малых колебаний материальных систем /
А. Н. Крылов. – Л. : Изд-во АН СССР, 1932. 49 с.
6. Крылов, А. Н. О некоторых дифференциальных уравнениях матема-
тической физики, имеющих приложения в технических вопросах / А. Н. Кры-
лов. – Л. : Изд-во АН СССР, 1932. 472 с.
7. Современные численные методы решения обыкновенных дифферен-
циальных уравнений / под ред. Д. Холла и Д. Уатта. М. : Мир, 1079. 310 с.
8. Понтрягин, Л. С. Дифференциальные уравнения и их приложения /
Л. С. Понтрягин. М. : Наука, 1988. 208 с.
8. Краснов, М. Л. Обыкновенные дифференциальные уравнения /
М. Л. Краснов. М. : Высшая школа, 1983. 128 с.
содержит шесть значащих цифр и не помещается в разрядной сетке
машины. Поэтому результат сложения будет округлен до 16,428.
     Следует отметить, что рассмотренные ошибки вычислений
распространяются по всему пути использования получаемых ре-
зультатов. Поэтому следует использовать определенные правила
организации вычислений, обеспечивающие меньшее накопление
ошибок вычислений:
     1. Если необходимо произвести сложение-вычитание длин-
ной, равной последовательности чисел, работайте сначала с
наименьшими числами.
     2. Если возможно, избегайте вычитания двух почти равных
чисел. Формулы, содержащие такое вычитание, часто можно преоб-
разовать так, чтобы избежать подобной операции.
     3. Выражение вида a(b – c) можно написать в виде ab – ac,
а выражение (b – c) / a в виде b / a – c / a . Если числа в разности по-
чти равны между собой, произведите вычитание до умножения или
деления. При этом задача не будет осложнена дополнительными
ошибками округления.
     4. В любом случае сводите к минимуму число необходимых
арифметических операций.


                        СПИСОК ЛИТЕРАТУРЫ

       1. Петренко, А. И. Основы автоматизации проектирования / А. И. Пет-
ренко. – Киев : Техника, 1982. – 295 с.
       2. Джонсон, К. Численные методы в химии / К. Джонсон. – М. : Мир,
1983. – 504 с.
       3. Мак-Кракен, Д. Численные методы и программирование на
ФОРТРАНЕ / Д. Мак-Кракен, У. Дорн. – М. : Мир, 1977. – 584 с.
       4. Шуп, Т. Решение инженерных задач на ЭВМ / Т. Шуп. – М. : Мир,
1982. – 238 с.
       5. Крылов, А. Н. О численном решении уравнения, которым в техниче-
ских вопросах определяются частоты малых колебаний материальных систем /
А. Н. Крылов. – Л. : Изд-во АН СССР, 1932. – 49 с.
       6. Крылов, А. Н. О некоторых дифференциальных уравнениях матема-
тической физики, имеющих приложения в технических вопросах / А. Н. Кры-
лов. – Л. : Изд-во АН СССР, 1932. – 472 с.
       7. Современные численные методы решения обыкновенных дифферен-
циальных уравнений / под ред. Д. Холла и Д. Уатта. – М. : Мир, 1079. – 310 с.
       8. Понтрягин, Л. С. Дифференциальные уравнения и их приложения /
Л. С. Понтрягин. – М. : Наука, 1988. – 208 с.
       8. Краснов, М. Л. Обыкновенные дифференциальные уравнения /
М. Л. Краснов. – М. : Высшая школа, 1983. – 128 с.

                                    182