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

1 visualización (últimos 30 días)
Hakan KIZMAZ
Hakan KIZMAZ el 17 de Abr. de 2024
Respondida: Sumukh el 2 de Sept. de 2024
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.

Respuestas (1)

Sumukh
Sumukh el 2 de Sept. de 2024
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.

Community Treasure Hunt

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

Start Hunting!

Translated by