получение

Класс: Simulink. SimulationOutput
Пакет: Simulink

Доступ и значения отображения результатов симуляции

Синтаксис


output = simOut.get ('VarName')

Описание

output = simOut.get('VarName') принимает одно имя переменной. Задайте VarName в одинарных кавычках.

Совет

Более простая альтернатива использованию получить функции должна использовать запись через точку. Например, к данным доступа для выходной переменной xout, можно использовать эту команду:

simOut.xout

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

VarName

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

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

Значение

Значение регистрируемого имени переменной задано во входном параметре.

Примеры

Моделируйте vdp и сохраните значения переменной youtNew в вашем.

simOut = sim('vdp','SimulationMode','rapid','AbsTol','1e-5',...
         'SaveState','on','StateSaveName','xoutNew',...
         'SaveOutput','on','OutputSaveName','youtNew');
yout = simOut.get('youtNew')

Альтернативы

Более простая альтернатива должна использовать запись через точку. Например, к данным доступа для выходной переменной xout, можно использовать эту команду:

simOut.xout

Другая альтернатива должна использовать Simulink.SimulationOutput.who и затем Simulink.SimulationOutput.find нахождение.

Была ли эта тема полезной?