sldiagviewer.reportSimulationMetadataDiagnostics

Отображение ошибок и предупреждений выходного объекта симуляции в Diagnostic Viewer

Описание

пример

sldiagviewer.reportSimulationMetadataDiagnostics(simOutputObject) отображает ошибки и предупреждения выходного объекта симуляции в Diagnostic Viewer.

Примеры

свернуть все

Симулируйте модель, разместите Simulink.SimulationOutput объект в simOut, и использовать reportSimulationMetadataDiagnostics функция для отображения ошибок и предупреждений в Diagnostic Viewer.

Создайте одну SimulationInput объект для модели.

>>vdp 
set_param('vdp/Mu','Gain','z')
delete_line('vdp','Product/1','Mu/1');
model = 'vdp';
in = Simulink.SimulationInput(model);

Создайте массив SimulationInput объекты при помощи for цикл.

 in(1:5) = in;

Симулируйте все SimulationInput объекты в массиве для вывода индексов моделей с ошибками или предупреждениями. Выход возвращается в одну Simulink.SimulationOutput объект.

simOut = sim(in); 
sldiagviewer.reportSimulationMetadataDiagnostics(simOut(1));

Откройте Diagnostic Viewer, чтобы показать ошибки и предупреждения в первой модели объекта SimulationOutput.

sldiagviewer.reportSimulationMetadataDiagnostics(simOut(1));

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

свернуть все

Simulink.SimulationOutput объект, содержащий ошибки и предупреждения, которые генерируются при симуляции модели.

Введенный в R2020b