Taylor series approximation problem

5 vues (au cours des 30 derniers jours)
Lingbai Ren
Lingbai Ren le 15 Sep 2021
Commenté : Lingbai Ren le 24 Sep 2021
we are considering a Taylor series approximation of f(x) = e^(-x)
my questions is how to compute the Taylor Series approximation of f(x).
The requirements are: the code should take as input x_i, x_i+1, and the order, n.
The code should output the normalized true error e_T, at x_i+1
I'm totally lost where to start, hope to get some hints or help!
thanks!

Réponse acceptée

Matt J
Matt J le 15 Sep 2021
As an example,
syms x
T=taylor(exp(-x),x,7,'Order',4)
T = 
fn=matlabFunction(T)
fn = function_handle with value:
@(x)exp(-7.0)-exp(-7.0).*(x-7.0)+(exp(-7.0).*(x-7.0).^2)./2.0-(exp(-7.0).*(x-7.0).^3)./6.0
fn(3)
ans = 0.0216
You can of course find more examples in the documentation for taylor() and matlabuUnction()
  1 commentaire
Lingbai Ren
Lingbai Ren le 24 Sep 2021
Sorry Matt for the late reply, I think what works, but I finally wrote a whole for loop to run that! Thanks for helping!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Mathematics dans Help Center et File Exchange

Produits


Version

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by