ВУЗ:
Составители:
Рубрика:
– 13 – – 14 –
Формулу (9) можно записать в виде 3.2. Многочлены Чебышева
∆= min ( max |ϕ(х) - f(x)|). Многочлены Чебышева Tn(x) степени n выражаются фор-
ϕ (x) a ≤ x ≤b
мулой
Задачи такого типа называются минимаксными. 1
( ) ( )
Tn(x)= x + x 2 − 1 + x − x 2 − 1 ,
2
n n
(12)
3.1. Вычисление функций разложением в ряды Тейлора
Для вычисления элементарных функций, таких как sinx, (-1≤х≤1, n=0, 1, 2, …).
cosx, tgx, lnx и т.д., на компьютере можно воспользоваться Проведя, соответствующие вычисления с (12), можно полу-
рядом Тейлора, который на отрезке [a, b] имеет вид чить
(n) T0(x)=1, T1(x)=х, T2(x)=2х2-1, T3(x)=4х3-3х,
f ' (a) f '' (a) f (a) T4(x)=8х4-8х2+1, T5(x)=16х5-20х3+5х,…
f(x)=f(a)+ (x − a) + (x − a)2 + ... + (x − a)n + R n , (10) (13)
1! 2! n! Что очень важно, многочлены Чебышева любой степени вы-
где х=а – базовая точка, относительно которой ищется раз- числяются с помощью рекуррентного соотношения
ложение. При а=0 выражение (10) называется рядом Макло- Tn+1(x)=2хTn(x) – Tn-1(x), (n=1, 2, 3, …),
рена. Rn – остаточный член, определяющий погрешность раз- при этом коэффициент старшего члена выражается формулой
ложения (10) при ограничении (n+1) членом в разложении и аn=2n-1.
имеет вид Другим важным свойством многочленов Чебышева яв-
n +1
b−a ляется то, что они могут выражаться через элементарные три-
max R n ≤ max f (n +1) . (11) гонометрические функции
a≤x≤b (n + 1)! a ≤ x ≤ b
Tn(x)=cos(n·arccosx), (n=0, 1, 2, …). (14)
Это означает, что разложение функции f(x) по многочленам
Зная значения функции f(x) и ее производных лишь в одной Tn(x) является другой интерпретацией разложения четной
базовой точке х=а , с помощью ряда (10) можно вычислить функции в ряд по косинусам, что позволяет переносить мно-
значение этой функции на всем отрезке [a, b], на котором гие свойства рядов Фурье в область степенных рядов. С по-
сходится этот ряд. Однако ряд Тейлора (10) обладает сле- мощью (14) можно получить выражения (12) и (13). Корни
дующим основным недостатком. Позволяя вычислить с очень многочлена Чебышева на отрезке [–1, 1] вычисляются по
высокой точностью значение f(x) вблизи базовой точки, в формуле
остальной части интервала точность будет гораздо меньше и
2k − 1
для увеличения точности придется брать в ряде (10) очень xk=cos π , (k=0, 1, 2, …,n).
много членов. Поэтому, на практике, вместо (10) используют- 2n
ся более эффективные разложения, в частности, многочлены При этом корни расположены неравномерно на отрезке [-1, 1],
Чебышева [7]. В этом случае погрешность распределяется сгущаясь к его концам. Точки экстремума многочленов Tn(x)
достаточно равномерно на всем отрезке [a, b], где вычисляет- вычисляются по формуле
ся функция f(x). kπ
xk=cos , (k=1, 2, …,n-1),
n
Страницы
- « первая
- ‹ предыдущая
- …
- 5
- 6
- 7
- 8
- 9
- …
- следующая ›
- последняя »
