Quantcast

Documentation Center

  • Trial Software
  • Product Updates

Functions in Simulink Control Design

  • By Category | Alphabetical List
  • Operating Points

    findop Steady-state operating point from specifications (trimming) or simulation
    operpoint Create operating point for Simulink model
    operspec Operating point specifications
    initopspec Initialize operating point specification values
    addoutputspec Add output specification to operating point specification
    update Update operating point object with structural changes in model
    getinputstruct Input structure from operating point
    getstatestruct State structure from operating point
    findopOptions Set options for finding operating points from specifications

    Linearization

    Linearization Basics

    linearize Linear approximation of Simulink model or block
    getlinio Linearization input/output (I/O) settings for Simulink model, Linear Analysis Plots or Model Verification block
    linio Define linearization input/output (I/O) points for Simulink model
    setlinio Specify linearization input/output (I/O) points for Simulink model, Linear Analysis Plots block, or Model Verification block
    linlft Linearize model while removing contribution of specified blocks
    linlftfold Combine linearization results from specified blocks and model
    linearizeOptions Set options for linearization

    Batch Linearization

    linearize Linear approximation of Simulink model or block
    slLinearizer Interface for batch linearization of Simulink models
    getIOTransfer Transfer function for specified I/O set using slLinearizer or slTuner interface
    getLoopTransfer Open-loop transfer function at specified point using slLinearizer or slTuner interface
    getSensitivity Sensitivity function at specified point using slLinearizer or slTuner interface
    getCompSensitivity Complementary sensitivity function at specified point using slLinearizer or slTuner interface
    addPoint Add signal to list of analysis points for slLinearizer or slTuner interface
    addOpening Add signal to list of openings for slLinearizer or slTuner interface
    refresh Resynchronize slLinearizer or slTuner interface with current model state
    removePoint Remove point from list of analysis points in slLinearizer or slTuner interface
    removeAllPoints Remove all points from list of analysis points in slLinearizer or slTuner interface
    removeOpening Remove opening from list of permanent loop openings in slLinearizer or slTuner interface
    removeAllOpenings Remove all openings from list of permanent openings in slLinearizer or slTuner interface

    Frequency Response Estimation

    frestimate Frequency response estimation of Simulink models
    frestimateOptions Options for frequency response estimation
    frest.Sinestream Signal containing series of sine waves
    frest.createFixedTsSinestream Sinestream input signal with fixed sample time
    frest.Chirp Swept-frequency cosine signal
    frest.Random Random input signal for simulation
    frest.simCompare Plot time-domain simulation of nonlinear and linear models
    frest.simView Plot frequency response model in time- and frequency-domain
    frest.createStep Step input signal
    frest.findDepend List of model path dependencies
    frest.findSources Identify time-varying source blocks
    getSimulationTime Final time of simulation for frequency response estimation

    Control Design

    Command-Line Control System Tuning

    slTuner Interface for control system tuning of Simulink models
    systune Tune control system parameters in Simulink using slTuner interface
    looptune Tune MIMO feedback loops in Simulink using slTuner interface
    getCompSensitivity Complementary sensitivity function at specified point using slLinearizer or slTuner interface
    getIOTransfer Transfer function for specified I/O set using slLinearizer or slTuner interface
    getLoopTransfer Open-loop transfer function at specified point using slLinearizer or slTuner interface
    getSensitivity Sensitivity function at specified point using slLinearizer or slTuner interface
    addBlock Add block to list of tuned blocks for slTuner interface
    addOpening Add signal to list of openings for slLinearizer or slTuner interface
    addPoint Add signal to list of analysis points for slLinearizer or slTuner interface
    getBlockParam Get parameterization of tuned block in slTuner interface
    getBlockRateConversion Get rate conversion settings for tuned block in slTuner interface
    getBlockValue Get current value of tuned block in slTuner interface
    getOpenings Get list of openings for slLinearizer or slTuner interface
    getPoints Get list of analysis points for slLinearizer or slTuner interface
    looptuneSetup Construct tuning setup for looptune to tuning setup for systune using slTuner interface
    loopview Graphically analyze results of control system tuning using slTuner interface
    refresh Resynchronize slLinearizer or slTuner interface with current model state
    removeAllOpenings Remove all openings from list of permanent openings in slLinearizer or slTuner interface
    removeAllPoints Remove all points from list of analysis points in slLinearizer or slTuner interface
    removeBlock Remove block from list of tuned blocks in slTuner interface
    removeOpening Remove opening from list of permanent loop openings in slLinearizer or slTuner interface
    removePoint Remove point from list of analysis points in slLinearizer or slTuner interface
    setBlockParam Set parameterization of tuned block in slTuner interface
    setBlockRateConversion Set rate conversion settings for tuned block in slTuner interface
    setBlockValue Set value of tuned block parameterization in slTuner interface
    showTunable Show value of parameterizations of tunable blocks of slTuner interface
    writeBlockValue Update block values in Simulink model
    Was this topic helpful?