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