учет погрешностей приблеженых значений. учет погрешностей приближенный значений. Учёт погрешностей приближённых вычислений
![]()
|
Министерство науки и высшего образования Российской Федерации. Институт ядерной энергетики (филиал) ФГАОУ ВО СПбПУ «Санкт-Петербургский политехнический университет Петра Великого» в г. Сосновый Бор ![]() Кафедра « Проектирование и эксплуатация атомных станций» САМОСТОЯТЕЛЬНАЯ РАБОТА №1 По дисциплине: “Математические методы моделирования физических процессов” Тема: “Учёт погрешностей приближённых вычислений” Выполнил студентка гр.1951402/80001 ______________ (Калинина Т.А.) (подпись) Проверил (преп.) ………………. _____________ (Крюков Ю.В.) (подпись) «___» ____________2021 г. Г. Сосновый Бор 2 Вариант. Определить предельную абсолютную погрешность числа a=1.41,заменяющего иррациональное число ![]() Решение: Первый способ: ![]() Воспользуемся неравенством : ![]() Поскольку A= ![]() ![]() ![]() ![]() ![]() Если воспользоваться более точным неравенством для числа A= ![]() ![]() ![]() Второй способ: Величину a = 0.0042 можно получить, понимая, что число а = 1.41 может быть получено при округлении (в узком смысле) до трёх значащих цифр числа ![]() ![]() Ответ: ![]() Дано приблеженное число a=10000, полученное при округлении по дополнению. Пользуясь формулой ![]() Решение: По алгоритму любое число может быть представлено виде десятичной дроби, поэтому для числа а=10000 справедлива запись ![]() Ответ: ![]() Дано приближенное число а=23.825 и известно, что у этого числа четыре верных значащих цифры в широком смысле( в узком смысле). Оценить абсолютную и относительную погрешность числа а в обоих случаях. Решение: Оценка абсолютной погрешности: Абсолютная погрешность данного числа не превосходит половины единицы десятичного разряда последней верной значащей цифры. Поэтому для числа а=23.825 имеем: ![]() ![]() Оценка относительной погрешности: Для n верных значащих цифр в широком смысле: ![]() Поэтому для данного примера ( ![]() ![]() В узком смысле: ![]() ![]() Ответ: ![]() ![]() ![]() ![]() Дано приближенное число а=1,182 и известно, что его абсолютная погрешность равна ![]() Решение: По определению верных значащих цифр приближенного числа единица десятичного разряда, соответствующего верной значащей цифре числа должны быть не меньше его погрешности. То есть если числа а имеет n верных значащих цифр, то для него выполняется неравенство: ![]() ![]() ![]() ![]() Ответ: При абсолютной погрешности ![]() Со сколькими верными значащими цифрами в широком(узком) смысле следует вычислить cos32˚, чтобы: Абсолютная погрешность результата не превышала 0,001; Относительная погрешность результата не превышала 5%; Решение: А)При вычисление cos32˚получаем: cos32˚=0.85 Абсолютная погрешность полученного приближенного числа а будет удовлетворять соотношению: ![]() Согласно условию задачи необходимо, чтобы: ![]() Старший десятичный разряд m=-1,то ![]() Для узкого смысла: ![]() ![]() Ответ: для того чтобы при округлении числа cos32˚ абсолютная погрешность полученного результата не превышала 0,001 при округлении по усечению необходимо сохранить 3 значащих цифры. Б) воспользуемся формулой для n верных значащих цифр в широком смысле ![]() Для числа а=cos0.32˚ первая цифра ![]() ![]() ![]() ![]() Ответ: для того чтобы при округлении числа cos32˚ относительная погрешность полученного результата не превышала 5% при округлении необходимо сохранить как минимум 2 цифры. Вычислить значение функции, округлив значения ее аргументов до четырех значащих цифр( в узком смысле). Оценить абсолютную погрешность вычисленного значения. y=lg(cos(32◦)+√e·tg(5) ; Решение:𝑦=lg(𝑐𝑜𝑠32°)+√𝑒∗𝑡𝑔5 Заменим cos32˚=x1; e=x2; tg5=x3 Тогда:𝑦(𝑥1,𝑥2,𝑥3)=𝑙𝑔𝑥1+√𝑥2∗𝑥3 Округлим значения аргументов до четырех значащих цифр в узком смысле:x1=0.8480, x2=2.718,x3=-3.381;∆x1=0.00005,∆x2=0.0005,∆x3=0.005 Получим y(x1,x2,x3)=-5.645642 ∆𝑦≤𝑏1∗∆𝑥1+𝑏2∗∆𝑥2+𝑏3∗∆𝑥3 𝑏1= ![]() 𝑏2 = ![]() 𝑏2= ![]() ∆𝑦≤0.512134∗0.00005+1.0254∗0.0005+1.65∗0.005=0.0014 Ответ: абсолютная погрешность вычисленного значения функции равна y=-5.646±0.0014 7.С каким количеством верных знаков следует взять значение аргументов функции (1), чтобы значение этой функции имело четыре верных знака (задачу решить в рамках предположения о равенстве абсолютных погрешностей аргументов). Решение: Погрешность определяется из соотношения: ![]() Выясним значение ɛ для функции ![]() Известно, что ![]() Тогда = y 0.510 m n+1 ≥ ![]() Решим обратную задачу теории погрешностей. ![]() Значения величин возьмем из 6 задания. ![]() Δx1= Δx2= Δx3≤ ![]() Следовательно , Δxi≤1.6·10-4 погрешности округления ![]() X1= ![]() ![]() ![]() Для этих чисел m=0, то 0.5·10-n+1≤1.6·10-4, следовательно n 5 Ответ: функция будет иметь 4 верных знака при условии, что приближенные значения мы округлим до 5 верных десятичных знаков. |