Класс: Simulink. SimulationOutput
Пакет: Simulink
Доступ и значения отображения результатов симуляции
output = simOut.get('VarName')
принимает одно имя переменной. Задайте output = simOut.get('VarName')VarName в одинарных кавычках.
Более простая альтернатива использованию получить функции должна использовать запись через точку. Например, к данным о доступе для xout выходная переменная, можно использовать эту команду:
simOut.xout
|
Имя регистрируемой переменной, для которой вы ищете значения. |
|
Значение регистрируемого имени переменной задано во входе. |
Симулируйте vdp и сохраните значения переменной youtNew в yout.
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.