How can I divide by the function variable in a Simulink equation?
古いコメントを表示
I want to solve this fairly simple second order differential equation using Simulink:

Which I rewrote as:

The problem is that
is another function of r, and because of that I cannot divide
by a constant as is normally done when solving differential equations in Simulink.

How can I divide by r in my Simulink model?
2 件のコメント
Pat Gipper
2024 年 5 月 21 日
The output of the second integrator should be the solution to your second order equation. Why not feed it into the divide? One word of warning is that Simulink will be solving with a starting value of 0, so you will be dividing by 0 right from the start. To avoid this error try feeding a non-zero initial condition into the second integrator.
Louis
2024 年 6 月 5 日
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Configure Simulation Conditions についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


