signalbuilder
(非推奨) Signal Builder ブロックを作成してアクセスする
関数 signalbuilder は推奨されません。代わりに Signal Editor を使用してください。モデルを移行する理由の詳細については、Signal Builder ブロックから Signal Editor ブロックへの移行を参照してください。
構文
説明
[ は、信号名 time,data,signames,groupnames] = signalbuilder(block)signames、グループ名 groupnames、および時間とデータを返します。
blk = signalbuilder( は、Signal Builder ブロック blk,'appendgroup',time,data,signames,groupnames)block に対する signames を含む新しいグループ (groupnames) を追加します。引数 time と data の信号の数は、既存のブロックと同じでなければなりません。
signalbuilder( は、データセットを 1 つ追加します。block,'appendgroup',ds)
signalbuilder( は、N 個のデータセットを追加します。block,'appendgroup',[ds1 ...dsN])
signalbuilder( は、Signal Builder ブロック block,'appendsignal',time,data,signames)block のすべての信号グループに新しい信号を追加します。すべてのグループに同じ信号を追加するか、異なるグループに異なる信号を追加することができます。追加する信号に関係なく、すべてのグループに同数の信号を追加してください。ブロック内のすべてのグループに信号を追加してください。一部のグループに信号を追加することはできません。そのため、1 つのグループに time 引数と data 引数を指定するか (すべてのグループに同じ情報を追加)、異なるグループに異なる time 引数と data 引数を指定します。
signalbuilder( は、Signal Builder ブロックで非表示になっている block,'showsignal',signal,group)signals を表示します。既定では、現在アクティブなグループの信号は作成時に可視になっています。
signalbuilder( は、Signal Builder ブロックで信号 block,'hidesignal',signal, group)signal を非表示にします。既定では、すべての信号が作成時に可視になっています。
signalbuilder( は、要求された N 個のグループの N 個のデータセットを設定します。block,'set',group,[ds1 ...dsN])
は、アクティブ グループのインデックスを取得します。index = signalbuilder(block,'activegroup')
[ は、アクティブ グループのラベルの値を取得します。index, activeGroupLabel] = signalbuilder(block,'activegroup')
signalbuilder( は、アクティブ グループをインデックス付きアクティブ グループに設定します。block,'activegroup',index)
signalbuilder( は、Signal Builder ブロックのマスクにおける現在のグループ名の表示を制御します。block,'annotategroup')'annotategroup' は次のいずれかの値を取ります。
'on' — 現在のグループ名を表示
'off' — 現在のグループ名を非表示