Студопедия — Погрешности вычислений
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Погрешности вычислений

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

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

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

4. Ошибки округления

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

 

Погрешность действий над приближенными величинами

Пусть х — точное, но, как правило, неизвестное значение величины, а ее известное приближенное значение.

Абсолютной погрешностью приближения называется разность Δ =| х - | (в общем случае Δ имеет размерность величины х).

Относительная погрешность приближения обозначается δ и выражается отношением (δ-безразмерная величина, ≠0). Часто величина δ вычисляется в процентах, и тогда она умножается на сто.

Так как величина х, как правило, неизвестна, а погрешность необходимо определять, то в рассмотрение вводится предельная абсолютная погрешность Δ():

Раскрывая в этом неравенстве модуль, получаем соотношение, задающее отрезок, которому принадлежит точное значение: - Δ(х) ≤ х ≤ + Δ().

Таким образом, величина х находится в Δ-окрестности (дельта-окрестности), определяемой величинами и Δ() и составляющей отрезок [ a, b ].

Предельная относительная погрешность приближения определяется отношением . Отсюда получается часто используемое соотношение

Значащими цифрами приближенного числа называют все цифры в его записи, начиная с первой ненулевой слева.

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

Вычислить приближенное число с точностью ε = 10- n означает, что необходимо сохранить верной значащую цифру, стоящую в n -м разряде после запятой.

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

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

Рассмотрим правило вычисления погрешностей арифметических операций и функций по погрешности аргументов (без учета ошибок округления).

При вычислении абсолютных погрешностей обычно используются формулы дифференцирования, в которых дифференциалы независимых переменных заменяются абсолютными погрешностями (dхi = Δ; ,).

Пусть x1 > 0, х2 > 0 и заданы предельные абсолютные погрешности Δ(), Δ(), т.е. x 1 = ±Δ( ), х 2 = ±Δ(). Требуется найти погрешность суммы х=х 1 + х2.

Так как dx = dx1 + dx2, то . Отсюда следует, что

.

Теперь предположим, что x1 2, и найдем погрешность разности х =х,-х2. Тогда dx=dx1- dx2 и , поэтому

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

Это правило справедливо для произвольного числа слагаемых. Так, если имеют одну и ту же погрешность , то Но реально погрешности могут иметь разные знаки и потому взаимно компенсировать друг друга. По правилу Чеботарева при п > 10 можно принять

.

Для относительной погрешности суммы и разности двух чисел х1 ± х2 получаем

Для произвольного числа слагаемых

где ; , i=1,…,n.

Пусть тогда

,

Поэтому

Аналогично при выполнении умножения и деления получаем погрешности (при тех же предположениях):

, ,)

,)

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

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

Пример Требуется вычислить разность у = х 1 - х 2 двух близких чисел х 1 = 0,0 1234 и х 2 =0,0 1231, для которых = 0,000002 (подчеркнуты верные значащие цифры).

□ Величина у = х1 - х2 = 0,00003 имеет только одну значащую цифру, так как D(ŷ) = 0,000004 < 0,5*10-5 (абсолютная погрешность ре­зультата удвоилась). Таким образом, произошла потеря трех верных значащих цифр. Это следует учитывать при составлении алгоритма, по возможности избегая потери точности с помощью алгебраических преобразований формулы и изменения в ней последовательности вычислений.

Аналогично получаются формулы для погрешностей арифметических действий при вычислении функций многих переменных. Так, для z = f(x 1 ,x 2 i...,xn) имеем следующие формулы для погрешностей:

(А.15)

.

 

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

В арифметике вещественных чисел на ЭВМ все четыре действия, как правило, выполняются с округлением. Исключение составляют действия над числами, которые не выходят за разрядность ЭВМ.

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

 




<== предыдущая лекция | следующая лекция ==>
Сертификат (или диплом) в электронном виде, стоимость 220 рублей с каждого из участников. | Научное знание как социокультурный феномен

Дата добавления: 2015-06-29; просмотров: 1019. Нарушение авторских прав; Мы поможем в написании вашей работы!



Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

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

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Травматическая окклюзия и ее клинические признаки При пародонтите и парадонтозе резистентность тканей пародонта падает...

Подкожное введение сывороток по методу Безредки. С целью предупреждения развития анафилактического шока и других аллергических реак­ций при введении иммунных сывороток используют метод Безредки для определения реакции больного на введение сыворотки...

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

Конституционно-правовые нормы, их особенности и виды Характеристика отрасли права немыслима без уяснения особенностей составляющих ее норм...

Толкование Конституции Российской Федерации: виды, способы, юридическое значение Толкование права – это специальный вид юридической деятельности по раскрытию смыслового содержания правовых норм, необходимый в процессе как законотворчества, так и реализации права...

Значення творчості Г.Сковороди для розвитку української культури Важливий внесок в історію всієї духовної культури українського народу та її барокової літературно-філософської традиції зробив, зокрема, Григорій Савич Сковорода (1722—1794 pp...

Studopedia.info - Студопедия - 2014-2024 год . (0.01 сек.) русская версия | украинская версия