Я использую команду sim
в скрипте Matlab для запуска модели Simulink. Эта модель simulink отображает некоторые вещи в окне команд. Какая опция для команды sim
удалить любой экран, который будет отображаться в окне команд? Так что есть что-то похожее на это, что существуют:Команда Sim без вывода командного окна
sim('model', 'CommandWindowDisplayVisible', 'off');
Update:
Из того, что я нашел, кажется, что нет такого понятия можно с помощью команды sim
. Вот что я сделал в качестве альтернативы:
s = sprintf('sim(''%s'')', ModelName);
try
evalc(s);
catch err
msgString = getReport(err, 'extended');
disp(msgString)
end
Какой «вещи» получает отображается в окне командной строки? – am304
@ am304 Результаты и некоторая информация о шагах моделирования. –
Это тот же вид информации, который отображается при запуске модели Simulink в интерактивном режиме, а не через команду 'sim'? – am304