주요 콘텐츠

generateScript

R2026b

Generate MATLAB script to create scope with current settings

Description

generateScript(scope) generates a MATLAB® script that can re-create a timescope object with the current settings in the scope.

Examples

collapse all

Generate MATLAB script after making changes to the timescope object in the scope window.

Note

The script only generates commands for settings that are available from the command line, applicable to the current visualization, and changed from the default value.

  1. Create a timescope object.

    scope = timescope;
    show(scope)
  2. Set options in the Time Scope. For this example, on the Scope tab, click Settings. Under Display and Labels, select Show Legend and Magnitude Phase Plot. Set the Title as well.

    Time Scope configured with Magnitude Phase Plot, title My Time Scope, and two subplots showing Magnitude and Phase versus Time (secs)

  3. Generate a script to recreate the timescope with the same modified settings. Either select Generate Script from the Scope tab, or enter:

    generateScript(scope);

    A new editor window opens with code to regenerate the same scope.

    % Generated by MATLAB(R) 26.2 (R2026b) and DSP System Toolbox 26.2 (R2026b).
    % Generated on 18-Jun-2026 14:47:07 -0400.
    
    % Construct a timescope object
    timeScope=timescope(Position=[2224 151 800 500], ...
        PlotAsMagnitudePhase=true, ...
        Title="My Time Scope", ...
        ShowLegend=true);
    

Input Arguments

collapse all

Object whose settings you want to recreate with a script.

Version History

Introduced in R2020a

See Also

Functions

Objects