MATLAB ヘルプ センター
Rate オブジェクトのリセット
Rate
reset(rate)
reset(rate) は Rate オブジェクトの状態をリセットします。これには経過時間や、前の期間に関するすべての統計が含まれます。reset は、複数の連続するループを同じレートで実行する場合、またはオブジェクトをループの実行より前に作成する場合に便利です。
rate
reset
例
すべて展開する
Rate オブジェクト。ハンドルとして指定します。このオブジェクトには、目的のレートについての情報や、実行に関するその他の情報が格納されています。詳細については、rateControl を参照してください。
rateControl
20 Hz で実行される rateControl オブジェクトを作成します。
r = rateControl(2);
Rate オブジェクトを使用してループと制御の操作を開始します。
for i = 1:30 % Your code goes here waitfor(r); end
ループ操作後の rateControl オブジェクトのプロパティを表示します。
disp(r)
rateControl with properties: DesiredRate: 2 DesiredPeriod: 0.5000 OverrunAction: 'slip' TotalElapsedTime: 15.0050 LastPeriod: 0.5000
オブジェクトをリセットして時間統計を再開します。
reset(r); disp(r)
rateControl with properties: DesiredRate: 2 DesiredPeriod: 0.5000 OverrunAction: 'slip' TotalElapsedTime: 0.0017 LastPeriod: NaN
R2016a で導入
rateControl | waitfor
waitfor
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 のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ