www.gusucode.com > sloptim工具箱matlab源码程序 > sloptim/sloptim/@ResponseOptimizer/@SimProject/logRestore.m
function logRestore(this) % Restores data logging info % Copyright 1986-2012 The MathWorks, Inc. if ~isempty(this.DataLoggingSettings) && ... ~strcmp(get_param(this.Model,'SimulationStatus'),'running') % RE: Second cause protects against errors when multiple stop requests issued set(this.DataLoggingSettings.LogPorts,'DataLogging','on') set_param(this.Model,... 'SignalLoggingName',this.DataLoggingSettings.LogVar,... 'SignalLogging', this.DataLoggingSettings.SignalLogging, ... 'DataLoggingOverride', this.DataLoggingSettings.DataLoggingOverride, ... 'Dirty',this.DataLoggingSettings.Dirty) %Reset simulink autosave state util = slcontrol.Utilities; util.enableAutoSave(this.DataLoggingSettings.AutoSaveState); end