Constantブロ​ックに設定されるサン​プル時間infの動作​に関して

6 visualizaciones (últimos 30 días)
Takeshi Terazawa
Takeshi Terazawa el 27 de Abr. de 2020
Comentada: Takeshi Terazawa el 29 de Abr. de 2020
Constantブロックに設定されるサンプル時間infの動作に関しての質問です。
Constant BlockとTo workspaceブロックを接続し、
デフォルト状態で実行したところ、
R2019aとR2019bで格納される値が異なります。
R2019aでは、時間が0,0.2,0.4・・・に対して、データが1,1,1・・・と格納されます。
一方で、R2019bでは、時間0, データが1 のみとなります。
このような動作の違いは御社の次の説明(添付は2019bですが、2018bの記載も同様)
からは読み取れません。
ご解説頂けると幸いです。宜しくお願い致します。

Respuesta aceptada

Shoumei
Shoumei el 28 de Abr. de 2020
情報表示メニュー > サンプル時間 = 色を選択すると
R2019aのTo Workspaceブロック:灰色(最小ステップ)
R2019bのTo Workspaceブロック:ピンク色(Constantのinfを継承)
となっており、動作が変わっているので、仕様変更があったのでしょうね。
To Workspaceブロックは、サンプル時間を持っていないブロック出力のサンプル時間を継承しているので、サンプル時間infで動作すべきであり、R2019b以降の動作が本来あるべき姿だと思います。
  1 comentario
Takeshi Terazawa
Takeshi Terazawa el 29 de Abr. de 2020
色選択によってTo Workspace側の仕様変更を知りえたとのこと、
教えてくださりありがとうございます。
回答を採用とさせてください。

Iniciar sesión para comentar.

Más respuestas (1)

Musashi Ito
Musashi Ito el 28 de Abr. de 2020
ご参考までに、問題になりそうでしたら、Constant ブロックもしくはTo workspaceブロックに明示的にサンプル時間を指定して使用する方法が良いかなあと思います。
  1 comentario
Takeshi Terazawa
Takeshi Terazawa el 29 de Abr. de 2020
教えてくださり、ありがとうございます。
サンプル時間を指定することで、実現できることを確認いたしました。

Iniciar sesión para comentar.

Categorías

Más información sobre イベント関数 en Help Center y File Exchange.

Productos


Versión

R2019b

Community Treasure Hunt

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

Start Hunting!