frameintervals
説明
frameintervals
は、診断特徴デザイナーで生成されたコードで使用される関数です。
は、指定されたデータ範囲内のすべてのフレームについて、指定されたフレーム レートとフレーム サイズを使用してフレームの開始時間と終了時間を含むフレーム区間を作成します。 intervals
= frameintervals(range
,framerate
,framesize
)
たとえば、完全な信号は 0 秒に始まって 30 秒に終わるとします。framerate
と framesize
の両方を 1
に設定して、連続する 1 秒のフレームを指定します。この場合、range
は [0 30]
と等しくなり、intervals
は区間 [0 1]
から始まって区間 [29 30]
で終わる 30 個の区間の table として返されます。
診断特徴デザイナーで生成されるコードでは、フレームベースのメンバーの処理を実行する際に frameintervals
が使用されます。
は、1 つ以上の名前と値のペアの引数を使用してフレーム区間を作成します。たとえば、intervals
= frameintervals(___,Name,Value
)frameintervals('FrameUnit','days')
はフレーム区間を日数の単位で返します。名前と値のペアの引数は、他のすべての入力引数の後に指定します。
入力引数
出力引数
バージョン履歴
R2020a で導入