# To solve two 2nd order coupled differential equation using ODE45?

조회 수: 2(최근 30일)
Rohit Singh 2021년 9월 26일
댓글: Rohit Singh 2021년 9월 29일
I have the the following 2nd order differential equation that is needed to be solved.
..............(1)
....................(2)
The initial state are [3 9] for and respectively.
The time interval is [0: 0.05: 1] i.e 21 time steps.
The and are functions of time available for initial 20 time steps (can take as ones for working example).
I don't have any prior experince with ODE45 . Any guidance to solve this problem will be appreciated.

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

### 채택된 답변

Alan Stevens 2021년 9월 26일
Replace each 2nd order ODE by two 1st order ODEs. e.g. set V1 = X1', V2 = X2', then V1' = (50*sin(f(t) - V1)*V2')/sin(f(t)), V2' = g(t) - etc.
You will also need initial conditions for V1 (X1') and V2 (X2') as well as for X1 and X2.
help ODE45 % for further details.
##### 댓글 수: 2표시숨기기 이전 댓글 수: 1
Rohit Singh 2021년 9월 29일
Thank you @Star Strider for the guidance.

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

R2016a

### Community Treasure Hunt

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

Start Hunting!

Translated by