www.gusucode.com > simulink 案例源码程序 matlab代码 > simulink/GetaSimulationMetadataObjectforvdpSimulationExample.m
%% Get a SimulationMetadata Object for vdp Simulation % Simulate the |vdp| model. Retrieve metadata from a |SimulationMetadata| % object of the simulation. %% % Simulate the |vdp| model. Save the results of the |Simulink.SimulationOutput| % object in |simout|. open_system('vdp'); simout = sim(bdroot,'ReturnWorkspaceOutputs','on'); %% % Retrieve metadata information about this simulation using |mData|. This % is the |SimulationMetadata| object that |simout| contains. mData=simout.getSimulationMetadata() %% % Store custom data or string in |simout|. simout=simout.setUserData(struct('param1','value1','param2','value2','param3','value3')); simout=simout.setUserString('Store first simulation results'); %% % Retrieve the custom data you stored from |mData|. mData=simout.getSimulationMetadata() disp(mData.UserData) %% % Retrieve the custom string you stored from |mData|. mData=simout.getSimulationMetadata() disp(mData.UserString)