Transfer function and lsim
3 ビュー (過去 30 日間)
古いコメントを表示
I know that the time response of an arbitrary input can be obtained using the lsim function. However, is there a continuous form of this function? Normally, we have to introduce a time vector with constant time steps to lsim so that it can calculate the time response. However, it seems it is different in SIMULINK, where the time response is calculated continuously. Does anyone know how SIMULINK does that and if it can be used in MATLAB as well or not?
0 件のコメント
回答 (1 件)
Mark Sherstan
2019 年 2 月 11 日
lsim has the option for both contionous and discrete. When defining your input time vector decrease the time step to mimick a "continous" signal if you are experiancing discontinuties or other unwanted results. The difference compared to SIMULINK is that it is uses some ODE solver which deals with these time steps "behind the scenes" depending on which solver you are using.
1 件のコメント
参考
カテゴリ
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!