Using Taylor Expansions: how to impose 'large' approximations, i.e., "for large x"?
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Say I have a function:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/572947/image.png)
and I want to see what happens in the region of large x, i.e., I Taylor expad f(x) in the region of large x and see how the functiuon changes. I Can do this on paper but how do I instruct matlab to take x as being say x>>a where a is small?
0 comentarios
Respuestas (1)
Walter Roberson
el 5 de Abr. de 2021
format long g
syms alpha x
f = sin(alpha*x)
fapprox(x) = taylor(f, x, 10000, 'order', 20)
fapprox(3183*pi)
fapprox_tenth(x) = simplify(subs(ans, alpha, 1/10))
fapprox_tenth(3183*pi)
vpa(ans)
sin(3183*pi*1/10)
That's a pretty good approximation
sin(10*3183*pi*1/10)
vpa(fapprox_tenth(10*3183*pi))
but that is not.
0 comentarios
Ver también
Categorías
Más información sobre Get Started with MATLAB en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!