Taylor series determining the values and errors
显示 更早的评论
Im writing a script to solve
F(x)=exp(x) focused at Xo=3 and f(5)
F(x)=sin(x) focused at Xo = 30 degress and f(157) degrees
and on each series i should get the error by subtracting n=10 from each series
here is my code and my handwritten solution, please explain to me how taylor is properly coded into matlab
syms x
f1=exp(x);
f2=sin(x);
T1=taylor(f1,'Order',5);
T2=taylor(f2,'Order',157);
diff1=taylor(f1,'Order',10);
diff2=taylor(f2,'Order',10);
errors1 = diff1-T1;
errors2 = diff2-T2;
disp(T1)
disp(T2)

回答(1 个)
You need to substitute the value of x. Read about subs, double. If T1 is your Taylor series
x = 5 ;
val = double(subs(T1,5)) ;
For sin when you substitute the value, substitute them in radians. Convert degrees to radians.
类别
在 帮助中心 和 File Exchange 中查找有关 Calculus 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!