exponenta event banner

sldiagviewer.reportError

Сообщения об ошибках в средстве просмотра диагностики

Описание

пример

output = sldiagviewer.reportError(Message) сообщает об ошибке.

myStage = sldiagviewer.reportError(__,'Component', Value) задает имя компонента. Например, Stateflow или Model Advisor.

Примеры

свернуть все

Создайте этап и используйте reportError для сообщения об ошибке в средстве просмотра диагностики для указанной модели.

>> vdp >> 

% Create a stage 
my_stage = sldiagviewer.createStage('StageName', 'ModelName', 'vdp'); 
%% write some code inside try, which will throw an error 
try 
 i = p; 
catch error 
end 
sldiagviewer.reportError(error);

output =
     1ogical
      1

Откроется диагностическое окно для vdp модели. Оно показывает StageName и сообщение об ошибке красным цветом.

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

свернуть все

Это сообщение отображается как ошибка в средстве просмотра диагностики.

Пример: «Это настраиваемое сообщение об ошибке».

Имя компонента, указанного как разделенная запятыми пара, состоящая из «Component» и символьного вектора или строки.

Пример: Stateflow

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

свернуть все

Показывает, было ли сообщение успешно отображено.

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