3rd Order ODE on Simulink
조회 수: 19 (최근 30일)
이전 댓글 표시
I have been trying to solve this differential equation for two days now. I do not know what to do with the right hand side of the ODE. The only way I have seen to solve it does not include the derivative of the input as well. Would really appreaciate some help atleast to know how to start it up.
y^''' (t)+6y^'' (t)+11y^'(t) +6y(t)=u^'' (t)+2u^' (t)+3u(t)
y’’(0) = 1 ; y’(0) = -1; y(0) = 1
where u=Unit step Us(t).
Ive tried to do it in simulink but I cant seem to get the right answer. Ill link what I have tried to do with it. (One of the problems is that we have to have the initital conditions present which we cant do with the transfer function)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/815359/image.png)
댓글 수: 2
Pat Gipper
2021년 11월 28일
편집: Pat Gipper
2021년 11월 29일
Could it be something like this? Now you just need to figure out what u'' is that will result in u = unit step. It turns out that it requires a doublet as an input.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/816389/image.jpeg)
답변 (1개)
Pat Gipper
2021년 11월 29일
I approximated the required doublet input into an update to my comment with a summation of two very short pulse generators.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/816409/image.jpeg)
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Ordinary Differential Equations에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!