Taylor Series Derivative Approximations

조회 수: 6 (최근 30일)
CF
CF 2017년 1월 11일
댓글: Torsten 2024년 6월 30일
This is what I am trying to achieve:
Write a MATLAB algorithm that evaluates
y′(t) = f(y,t)
y(a) = yo
using a first order Taylor series to approximate the derivative. Test your code by setting
f(y,t) = y − t^2 + 1, with y(0) = 0.5,
and comparing your results to the analytical solution. For your records, in 150 words or less as comments in the code, report the key steps in the code and the step size used to achieve a reasonably accurate answer.
This is what I have:
syms x y t;
a=input('central point: ');
f=input('f(x)=');
v1=input('variable 1: ');
v2=input('variable 2: ');
taylor(f,[v1,v2],a,'Order',2)
So I've written an algorithm that gives the first order taylor series of an input function. I don't know how to use this to approximate the derivative. Any direction would be helpful.

답변 (1개)

Torsten
Torsten 2017년 1월 11일
https://mat.iitm.ac.in/home/sryedida/public_html/caimna/ode/taylorseries/taylor.html
Best wishes
Torsten.
  댓글 수: 2
AJAY
AJAY 2024년 6월 30일
please provide other link . This link is not working
Torsten
Torsten 2024년 6월 30일
First-order Taylor series method is equal to Euler's forward method.
For higher-order Taylor series methods, make a Google search with keywords
"Taylor method for solving ordinary differential equations"

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Mathematics에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by