нахождение

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

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

Синтаксис


output = simOut.find ('VarName')

Описание

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

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

VarName

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

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

Значение

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

Примеры

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

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

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

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

simOut.xoutNew

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

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