exponenta event banner

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