Simulink.getSuppressedDiagnostics

Возвратите Simulink.SuppressedDiagnostic объекты сопоставлены с блоком, подсистемой или моделью

Описание

пример

suppressed_diagnostics = Simulink.getSuppressedDiagnostics(source) возвращает массив Simulink.SuppressedDiagnostic объекты, которые сопоставлены с заданным источником.

Примеры

свернуть все

Используя модель от Подавляют Диагностические сообщения Программно, получают всю подавленную диагностику, сопоставленную с заданным блоком.

Используйте Simulink.suppressDiagnostic функция, чтобы подавить предупреждение точности параметра потерь, выданное блоком Constant, one.

Simulink.suppressDiagnostic('Suppressor_CLI_Demo/one',...
 'SimulinkFixedPoint:util:fxpParameterPrecisionLoss');

Получите Simulink.SuppressedDiagnostic объекты сопоставлены с блоком.

suppressed_diagnostic = Simulink.getSuppressedDiagnostics('Suppressor_CLI_Demo/one')
suppressed_diagnostic = 

  SuppressedDiagnostic with properties:

            Source: 'Suppressor_CLI_Demo/one'
                Id: 'SimulinkFixedPoint:util:fxpParameterPrecis…'
    LastModifiedBy: ''
          Comments: ''
      LastModified: '2016-Jul-04 14:12:24'

Входные параметры

свернуть все

Источник диагностики в виде модели, подсистемы, блока path, блокирует указатель, массив ячеек путей к блоку или массив ячеек указателей блока.

Чтобы получить блок path, используйте gcb функция.

Чтобы получить указатель блока, используйте getSimulinkBlockHandle функция.

Типы данных: char | cell

Выходные аргументы

свернуть все

Подавленная диагностика, возвращенная как массив Simulink.SuppressedDiagnostic объекты.

Введенный в R2017b