showTolerances

Покажите допуски, заданные для системы

Описание

пример

showTolerances(proposalSettings) отображает абсолют, относительный, и допуски времени, заданные для системы, заданной proposalSettings объект. Если proposalSettings объект не имеет никаких заданных допусков, showTolerances объектная функция ничего не отображает.

Примеры

свернуть все

В этом примере показано, как применить и удалить допуски из сигналов в системе. В этом примере вы добавляете допуски в 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 объект. Этот объект задает допуски и настройки, чтобы использовать во время процесса предложения по типу данных.

Введенный в R2019a