exponenta event banner

clearTolerances

Очистить все допуски, указанные DataTypeWorkflow.ProposalSettings объект

Описание

пример

clearTolerances(proposalSettings) очищает абсолютные, относительные и временные допуски proposalSettings объект.

Примеры

свернуть все

В этом примере показано, как применять и удалять допуски из сигналов в системе. В этом примере необходимо добавить допуски к DataTypeWorkflow.proposalSettings , а затем удалите все допуски из этого объекта.

model = 'fxpdemo_feedback';
open_system(model);

Создать DataTypeWorkflow.ProposalSettings объект.

propSettings = DataTypeWorkflow.ProposalSettings;

Добавьте абсолютный допуск 0,05 к выходу блока Down Cast в подсистеме контроллера.

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 объект. A DataTypeWorkflow.ProposalSettings объект задает допуски и параметры для использования в процессе предложения типа данных.

Представлен в R2019a