Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Численные методы Сидоров Буренков.doc
Скачиваний:
9
Добавлен:
01.07.2025
Размер:
3 Мб
Скачать
☆

Предисловие

Прогресс вычислительной техники и методов программирования позволяет точнее моделировать физические и технические процессы для оптимизации и эффективности производственной деятельности человека, позволяет прогнозировать протекание исследуемых процессов в других условиях и при других параметрах. Как известно, существует всего 8 физических задач, которые решаются точно, остальные решаются лишь приближенно.

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

В данном учебном пособии рассматриваются численные методы решения задач наиболее часто встречающихся в инженерной и научно-технической практике, а именно: приближенное решение систем линейных алгебраических уравнений и приближенное решение нелинейных уравнений.

Рассматриваются различные методы интерполяции и экстраполяции для приближенного вычисления значений функций. Дан метод интерполяции сплайнами. Авторы планируют продолжить рассмотрение численных методов дифференциального и интегрального исчисления.

Лекции содержат достаточно полное изложение основных вопросов курса вычислительной математики, соответствующих требованиям к минимуму обязательной программы по подготовке дипломированных специалистов.

Лекция 1. Понятие погрешности решения систем алгебраических уравнений

1.1. Точные и приближенные числа, источники погрешностей, классификация погрешностей

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

Источники погрешностей

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

  2. Приближенные значения величин, входящих в условия задачи (погрешности исходных данных).

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

  4. Округление исходных данных, промежуточных или окончательных результатов из-за малой разрядности машины.

  5. Кроме указанных выше случаев, погрешности могут появляться в результате действий над приближенными числами. Полная погрешность является результатом сложного взаимодействия всех видов погрешности. При решении конкретных задач те или иные погрешности могут отсутствовать или мало влиять на образование полной погрешности. Однако для полного анализа необходимо учитывать все их виды.

Погрешности можно подразделить на три большие группы:

  1. Исходные (или неустранимые) погрешности, к которым относятся погрешности, возникающие в результате приближенного описания реальных процессов и неточного задания исходных данных. Эти погрешности проходят через все вычисления и являются неустранимыми.

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

  3. Остаточные погрешности возникают в результате замены бесконечных процессов конечной последовательностью действий.

Оценка погрешности может быть произведена с помощью абсолютной погрешности, с помощью относительной погрешности, с помощью остаточного члена, с помощью статических оценок.

При работе с приближенными величинами, вычислитель должен уметь:

- давать математические характеристики точности приближенных величин;

- зная степень точности исходных данных, оценивать степень точности результатов;

- брать исходные данные с такой степенью точности, чтобы обеспечить заданную точность результата;

- правильно организовать вычислительный процесс, чтобы избавить его от тех выкладок, которые не окажут влияния на точные цифры результатов.