exponenta event banner

setUserString

Сохранить пользовательский вектор символов в SimulationMetadata объект в SimulationOutput объект

Синтаксис

simoutNew = setUserString(simout, CustomString)
simoutNew = simout.setUserString(CustomString)

Описание

simoutNew = setUserString(simout, CustomString) назначает копию Simulink.SimulationOutput кому simoutNew. Копия содержит CustomString в своем SimulationMetadata объект.

simoutNew = simout.setUserString(CustomString) - синтаксис с точечной нотацией для назначения измененной копии Simulink.SimulationOutput кому simoutNew.

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

развернуть все

Выходные данные моделирования, в которых задается пользовательская строка.

Любой пользовательский вектор символов, который требуется сохранить в объекте метаданных.

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

развернуть все

Копия simout SimulationOutput объект, содержащий CustomString в своем SimulationMetadata , возвращенный как объект.

Примеры

развернуть все

Моделирование vdp модель. Сохранение пользовательского вектора символов в SimulationMetadata объект, который SimulationOutput объект содержит.

Моделирование vdp модель. Сохранение результатов Simulink.SimulationOutput объект в simout.

 open_system('vdp')
 simout=sim(bdroot,'ReturnWorkspaceOutputs','on');

Сохраните вектор символов для описания моделирования.

simout=simout.setUserString('First Simulation');

Использовать SimulationOutput.getSimulationMetadata для получения сохраненной информации.

mData=simout.getSimulationMetadata();
disp(mData.UserString)
First Simulation