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

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

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

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; просмотров: 1024. Нарушение авторских прав; Мы поможем в написании вашей работы!



Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

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

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

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

Анализ микросреды предприятия Анализ микросреды направлен на анализ состояния тех со­ставляющих внешней среды, с которыми предприятие нахо­дится в непосредственном взаимодействии...

Типы конфликтных личностей (Дж. Скотт) Дж. Г. Скотт опирается на типологию Р. М. Брансом, но дополняет её. Они убеждены в своей абсолютной правоте и хотят, чтобы...

Гносеологический оптимизм, скептицизм, агностицизм.разновидности агностицизма Позицию Агностицизм защищает и критический реализм. Один из главных представителей этого направления...

Тема: Кинематика поступательного и вращательного движения. 1. Твердое тело начинает вращаться вокруг оси Z с угловой скоростью, проекция которой изменяется со временем 1. Твердое тело начинает вращаться вокруг оси Z с угловой скоростью...

Условия приобретения статуса индивидуального предпринимателя. В соответствии с п. 1 ст. 23 ГК РФ гражданин вправе заниматься предпринимательской деятельностью без образования юридического лица с момента государственной регистрации в качестве индивидуального предпринимателя. Каковы же условия такой регистрации и...

Седалищно-прямокишечная ямка Седалищно-прямокишечная (анальная) ямка, fossa ischiorectalis (ischioanalis) – это парное углубление в области промежности, находящееся по бокам от конечного отдела прямой кишки и седалищных бугров, заполненное жировой клетчаткой, сосудами, нервами и...

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