Simulink 一定時間Enable​d(or Trigg​ererd)サブシス​テム内を演算させる方​法

조회 수: 15 (최근 30일)
s
s 2019년 12월 25일
댓글: s 2019년 12월 27일
Enableサブシステムか、Triggererdサブシステムを使用して2秒間だけサブシステム内を演算さたいのですが方法はないでしょうか
画像のようなフラグ(左)が立っている時だけサブシステム内を計算させたいのですが
20191225.JPG

채택된 답변

Hiroumi Mita
Hiroumi Mita 2019년 12월 26일
Enabled Subsystemがまさにそのようなことをするものです。
添付のようにすればできます。
  댓글 수: 3
Hiroumi Mita
Hiroumi Mita 2019년 12월 26일
S-R Flip-Flop(フリップフロップ)を使えばできます。
もっと簡単な方法もあるかもしれませんが・・・
s
s 2019년 12월 26일
最初のフラグが立ってから2秒演算したいのですが・・・201912262.JPG

댓글을 달려면 로그인하십시오.

추가 답변 (2개)

Hiroumi Mita
Hiroumi Mita 2019년 12월 26일
この回答の添付ファイルを見て、作ってみましょう。
timer.png
この出力信号は入力信号ONで2秒間ONします。それをEnabled Subsystemの実行につかえばよいと思います。
>S-R Flip-Flop(フリップフロップ)を使えばできます。
>もっと簡単な方法もあるかもしれませんが・・・
  댓글 수: 1
s
s 2019년 12월 26일
>S-R Flip-Flop(フリップフロップ)を使えばできます。
>もっと簡単な方法もあるかもしれませんが・・・
回答していただいた時点で
enable subsysytem の信号に使用していましたが、うまくできていなかったので自分の間違いなのではないかとおもい聞きました。
その結果がこちらのようになります

댓글을 달려면 로그인하십시오.


Hiroumi Mita
Hiroumi Mita 2019년 12월 27일
Enabled Subsystem内部のブロックパラメータの設定が正しくないようですね。
添付のようにすれば大丈夫と思います。
詳細は Enabled Subsystemのhelpを精読してください。
  댓글 수: 1
s
s 2019년 12월 27일
ご丁寧な対応ありがとうございました。
実現したいことができました>

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 サブシステム에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!