Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

clearTolerances

DataTypeWorkflow.ProposalSettings オブジェクトで指定されたすべての許容誤差をクリア

説明

clearTolerances(proposalSettings) は、proposalSettings オブジェクトの絶対許容誤差、相対許容誤差、および時間の許容誤差をクリアします。

すべて折りたたむ

この例では、システム内の信号に対する許容誤差を適用および削除する方法を示します。この例では、DataTypeWorkflow.proposalSettings オブジェクトに許容誤差を追加した後、このオブジェクトからすべての許容誤差を削除します。

model = 'fxpdemo_feedback';
open_system(model);

DataTypeWorkflow.ProposalSettings オブジェクトを作成します。

propSettings = DataTypeWorkflow.ProposalSettings;

Controller サブシステムの Down Cast ブロックの出力に 0.05 の絶対許容誤差を追加します。

addTolerance(propSettings, 'fxpdemo_feedback/Controller/Down Cast',1,'AbsTol',5e-2);

同じ信号に 1% の相対許容誤差を追加します。

addTolerance(propSettings, 'fxpdemo_feedback/Controller/Down Cast',1,'RelTol',1e-2);

showTolerances を使用して推奨設定オブジェクトに関連付けられたすべての許容誤差を確認します。

showTolerances(propSettings)
                      Path                       Port_Index    Tolerance_Type    Tolerance_Value
    _________________________________________    __________    ______________    _______________

    {'fxpdemo_feedback/Controller/Down Cast'}        1           {'AbsTol'}           0.05      
    {'fxpdemo_feedback/Controller/Down Cast'}        1           {'RelTol'}           0.01      

ProposalSettings オブジェクトに格納されている許容誤差をクリアします。

clearTolerances(propSettings)

showTolerances を使用して、ProposalSettings オブジェクトに格納された許容誤差が残っていないことを確認します。

showTolerances(propSettings)

入力引数

すべて折りたたむ

推奨設定を含むオブジェクト。DataTypeWorkflow.ProposalSettings オブジェクトとして指定します。DataTypeWorkflow.ProposalSettings オブジェクトはデータ型推奨プロセスで使用する許容誤差と設定を指定します。

バージョン履歴

R2019a で導入