addBlock
slTuner インターフェイスの調整ブロックのリストにブロックを追加
説明
例
入力引数
Simulink でモデル化された制御システムを調整するためのインターフェイス。slTuner インターフェイスとして指定します。
st の調整ブロックのリストに追加するブロック。以下で指定します。
文字ベクトルまたは string — ブロック パス。ブロックの絶対パスまたは部分パスを指定できます。部分パスは、絶対パスの末尾と一致し、追加するブロックを確定的に識別できるものでなければなりません。たとえば、Simulink モデル内で 1 度しか使用されていない名前をもつブロックは、ブロック名で参照できます。
たとえば、
blk = 'scdcascade/C1'とします。文字ベクトルの cell 配列または string 配列 — 複数のブロック パス。
たとえば、
blk = {'scdcascade/C1','scdcascade/C2'}とします。
詳細
slTuner インターフェイスで使用される "調整ブロック" は、Simulink モデル内のブロックのうち、調整目標を満たすためにパラメーター調整を行うブロックを示します。ゲイン、伝達関数、状態空間モデルなどの線形要素を表現する Simulink ブロックは、ほとんどが調整可能です (調整がサポートされているブロックの完全なリストは、調整された Simulink ブロックをパラメーター化する方法を参照してください)。また、SubSystem ブロックや S-Function ブロックなど、より複雑なブロックも、等価の調整可能な線形モデルを指定することで調整可能です。
調整ブロックのパラメーターを調整するには、systune などの調整コマンドを使用します。
slTuner インターフェイスを作成する際に、調整ブロック (たとえば、C1 や C2) を指定しなければなりません。
st = slTuner('scdcascade',{'C1','C2'})
addBlock および removeBlock により、調整ブロックのリストを変更できます。
調整ブロックを対話的に操作するには、以下を使用します。
調整ブロックのパラメーター化とその現在の値にアクセスするには、
getBlockParam、getBlockValueおよびgetTunedValue。調整ブロックのパラメーター化とその値を変更するには、
setBlockParam、setBlockValueおよびsetTunedValue。調整ブロックのパラメーター化の現在の値で Simulink モデルのブロックを更新するには、
writeBlockValue。
バージョン履歴
R2014a で導入
参考
slTuner | removeBlock | addPoint | addOpening
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
- América Latina (Español)
- Canada (English)
- United States (English)
ヨーロッパ
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
