Is it possible to solve "Partial Differantial Equations" with simulink?

조회 수: 1 (최근 30일)
Hakan KIZMAZ
Hakan KIZMAZ 2024년 4월 17일
답변: Sumukh 2024년 9월 2일
I have a partial differantial equation like:
PDE
I need to solve that partial differantial equation by using simulink. I have found one example and it uses s-function but it is very comlicated.
How can i sort it? Help me please.

답변 (1개)

Sumukh
Sumukh 2024년 9월 2일
Hi Hakan.
The “Partial-Differential Equation” (PDE) Toolbox is the primary toolbox to solve PDEs in MATLAB. You can refer to the below documentation to understand how to implement and solve PDEs using MATLAB:
Simulink is a model-based design environment. Only ordinary differential equations (ODE), i.e., differentials with respect to time, can be modelled and solved in Simulink, using the “Integrator” block available in Simulink library. You can refer to the following blog to understand how to model ODEs using Simulink blocks:
A possible workaround is to convert the PDE into a system of ODEs, if it is possible to do so by rearranging the PDE based on its variables, and then solve the separate ODEs using Simulink. This is specific to certain form of PDE, as not all PDE can be separated into ODEs.
I hope this helps with your issue.

카테고리

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

Community Treasure Hunt

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

Start Hunting!

Translated by