How to input crank nicolson into matlab?

<<
>>
I am at a loss on how to code these to solve in the Crank Nicolson equation. I have solved the equations, but cannot code it into matlab.

답변 (4개)

Conrad Suen
Conrad Suen 2016년 2월 9일

0 개 추천

This is the code and errors I am getting.
simopera6
simopera6 2016년 5월 11일
편집: simopera6 2016년 5월 11일

0 개 추천

Hi Conrad, If you are trying to solve by crank Nicolson method, this is not the way to do it. You have to solve it by tri-diagonal method as there are minimum 3 unknowns for the next time step. There are many videos on YouTube which can explain this. Hope this helps. If you can post a code after doing this, we can have a look at it. Best,
Bjorn Gustavsson
Bjorn Gustavsson 2016년 5월 11일

0 개 추천

Crank-Nicolson is for partial differential equations, this seems to be ordinary differential equations. Perhaps try matlabs ode23 et al.
HTH

카테고리

도움말 센터File Exchange에서 Particle & Nuclear Physics에 대해 자세히 알아보기

태그

질문:

2016년 2월 9일

답변:

2016년 5월 11일

Community Treasure Hunt

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

Start Hunting!

Translated by