Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Чувствительность численного решения к погрешности исходных данных

Погрешности машинной арифметики

В данном курсе не рассматриваются

 

Рассмотрим примеры чрезмерной чувствительности.

Пример 1.1 Вещественный корень уравнения

где очень малое положительное число, а натуральное достаточно велико. Тогда естественно заменит нулем и положить . В данном случае абсолютная погрешность составит величину . Много это или мало – судить об этом можно придавая и численные значения. Например, взяв , =10, получим абсолютную погрешность корня , равную 0.1. Относительная погрешность при этом может оказаться сколь угодно большой, если взять сколь угодно малым.

Пример 1.2 Пример Уилкиксона. Определение корней многочлена.

Многочлен

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

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

Пример 1.3 Решение линейной системы.

В данном случае имеем единственное решение , . Допустив абсолютную погрешность в 0.01 в правой части одного уравнения, получим возмущенную систему:

с единственным решением , .

Пример 1.4 Вычисление определенного интеграла.

Для вычисления интегралов вида

,

где , с помощью метода интегрирования “по частям” легко вывести рекуррентную формулу

; ; . (1.5)

Вычисление значений данного интеграла по рекуррентной формуле (1.5) на различных ЭВМ (несмотря на то, что на некоторых из них велись вычисления с мантиссами более 10 десятичных разрядов) не дал ни одного верного результата, точнее результат не имел ни одной верной цифры! Например, при спектр вычислений значения интеграла лежал в границах . Причина подобного явления – в числовой неустойчивости схемы (1.5). Безупречная в теоретическом плане, она совершенно непригодна с позиции вычислительной математики, поскольку неизбежная погрешность стартового значения при подсчете увеличивается в раз, т.е. катастрофически возрастает.

Если примеры 1‑3 указывали на существование неустойчивых задач, то в четвертом примере видно проявление неустойчивого метода вичислений. Последним, как правило, есть альтернативы.

В данном случае можно воспользоваться равенством (1.5), переписав его в виде

. (1.6)

Учитывая, что и , для некоторого фиксированного можно вести счет по формуле (1.6) при , задавшись значением . Так как начальная погрешность на каждом шаге теперь уменьшается в раз, то такой алгоритм будет численно устойчив. Значение при этом может быть определено экспериментально путем подбора.

 

<== предыдущая лекция | следующая лекция ==>
Статистический метод учета погрешностей | Линейных алгебраических систем
Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 411; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.