Создадим символьные переменные
>> syms f x s
Зададим функцию
>> f='(x-2)/(x^2-3*x+1)'
f =
(x-2)/(x^2-3*x+1)
Воспользуемся функцией taylor(f,n,x,a), которая возвращает n членов ряда Тейлора выражения f точки a по переменной x.
>> s=taylor(f,6,x,1)
s =
3*(x - 1)^2 - 2*x - 5*(x - 1)^3 + 8*(x - 1)^4 - 13*(x - 1)^5 + 3
Найдем частичную сумму S6
>> x0=1
x0 =
>> s6=subs(s,x,x0)
s6 =
Посторим графики функций f и S
>> ezplot(s,[-2,4,-5,10])
>> hold on
>> ezplot(f,[-2,4,-5,10])
>> grid on
>> hold off
| Рис. 5. Графики функций f(x) и S(x)
| |
По графику наблюдаем сходимость в точке 1
2. Разложить функции f1(x) и f2(x) в ряд Маклорена с помощью функции taylor. Вывести на экран 10 слагаемых.
,