SimulinkによるZero order Hold時データのワークスペース保存について
1 回表示 (過去 30 日間)
古いコメントを表示
初質問となります。
SimulinkのDiscreteグループにあるZero Order Hold(0次ホールド) に関する質問です。
Zero Order Holdされている最中のデータを取り、MATLABでそのグラフを 得ることで連続時間系の結果との比較を行いたいと考えております。
それにあたって、ゼロ次ホールドされている途中(同じ値が連続している所) を時系列データとして得たいと考えているのですが、どのようなブロックおよび設定を行えばよいか わからない状況です。
MATLABのバージョンは2015aです。
ご教授の程よろしくお願いします。
1 件のコメント
Walter Roberson
2016 年 1 月 29 日
Approximate translation:
For workspace save of Zero order Hold-time data that is due to the Simulink
This is the first question.
The question is about the Zero Order Hold (0-order hold) in the Simulink of Discrete Group.
Take the data while being Zero Order Hold, we would like to compare to the results of the continuous-time system by obtaining the graph in MATLAB.
It When, How can believe that want to get the middle of it is zero-order hold the (where the same value is continuous) as time-series data, it is a situation you do not know what kind of block and either may be performed setting.
MATLAB version is 2015a.
Thank you enough for your professor.
採用された回答
Kei Otsuka
2016 年 10 月 27 日
ゼロ次ホールドされている間(サンプリング周期の間)のデータを 時系列データとして取得する方法ですが、 RateTransition ブロックで ゼロ次ホールドよりも短いサンプル時間を指定し、その出力を To Workspace ブロックで取り込んでみてください。
RateTransitionブロックで指定するサンプル時間にもよりますが、 同じ値が連続している箇所を含む時系列データをMATLAB上で扱えます。
0 件のコメント
その他の回答 (0 件)
参考
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!