xinquan 发表于 2006-9-13 10:47

命令解释

在学习别人编写的程序,发现有一个命令,不知道什么意思。查看帮助里面,也没有找到,不知道是哪个工具箱里的函数还是怎么回事。请知道的指教!谢谢!
OPTIONS = simset('solver','ode5','FixedStep',dtint);
程序中命令为上面所写。

jimin 发表于 2006-9-13 10:48

>> help simset

SIMSET Create/alter OPTIONS structure for input to SIM.
    OPTIONS = SIMSET('NAME1',VALUE1,'NAME2',VALUE2,...) creates a Simulink
    sim options structure, OPTIONS, in which the named properties have
    the specified values.It is sufficient to type only the leading
    characters that uniquely identify the property.Case is ignored for
    property names.

    OPTIONS = SIMSET(OLDOPTS,'NAME1',VALUE1,...) alters an existing options
    structure OLDOPTS.

    OPTIONS = SIMSET(OLDOPTS,NEWOPTS) combines an existing options structure
    OLDOPTS with a new options structure NEWOPTS.Any new properties
    overwrite corresponding old properties.

    SIMSET with no input arguments displays all property names and their
    possible values.

    SIMSET PROPERTY DEFAULTS

    The default for any unspecified property is taken from the simulation
    parameters dialog box if present.If the value specified in the simulation
    parameter dialog box is "auto", then the default value specified below is
    used.

    SIMSET PROPERTIES

    Solver - Method to advance time [ VariableStepDiscrete |
                                    ode45 | ode23 | ode113 | ode15s |
                                    ode23s |
                                    FixedStepDiscrete |
                                    ode5 | ode4 | ode3 | ode2 | ode1 ]
    This property specifies which solver is used to advance time.

    RelTol - Relative error tolerance [ positive scalar {1e-3} ]
    This scalar applies to all components of the state vector.The
    estimated error in each integration step satisfies
    e(i) <= max(RelTol*abs(x(i)),AbsTol(i)).RelTol applies only to the
    variable step solvers, and defaults to 1e-3 (0.1% accuracy).

    AbsTol - Absolute error tolerance [ positive scalar {1e-6} ]
    This scalar applies to all components of the state vector.AbsTol
    applies only to the variable step solvers, and defaults to 1e-6.

    Refine - Output refinement factor [ positive integer {1} ]
    This property increases the number of output points by the specified
    factor producing smoother output.During refinement the solver
    also checks for zero crossings. Refine applies only to the variable
    step solvers and defaults to 1.Refine is ignored if output times are
    specified.

    MaxStep - Upper bound on the step size [ positive scalar {auto} ]
    MaxStep applies only to the variable step solvers, and defaults to
    one-fiftieth of the simulation interval.

    MinStep - Lower bound on the step size [ positive scalar {auto} ]
    or [ positive scalar, nonnegative integer ]
    Minstep applies only to the variable step solvers, and defaults to
    a value based on machine precision.

    InitialStep - Suggested initial step size [ positive scalar {auto} ]
    InitialStep applies only to the variable step solvers.The solvers will
    try a step size of InitialStep first.By default the solvers determine
    an initial step size automatically.

    MaxOrder - Maximum order of ODE15S [ 1 | 2 | 3 | 4 | {5} ]
    MaxOrder applies only to ODE15S, and defaults to 5.

    FixedStep - Fixed step size [ positive scalar ]
    FixedStep applies only to the fixed-step solvers.If there are discrete
    components, the default is the fundamental sample time; otherwise, the
    default is one-fiftieth of the simulation interval.

    OutputPoints - Determine output points [ {specified} | all ]
    OutputPoints defaults to 'specified', i.e. the solver produces outputs
    T, X, and Y only at the times specified in TIMESPAN.When OutputPoints
    is set to 'all', the T, X, and Y will also include the time steps taken
    by the solver.

    OutputVariables - Set output variables [ {txy} | tx | ty | xy | t | x | y ]
    If 't' or 'x' or 'y' is missing from the OutputVariables string then the
    solver produces an empty matrix in the corresponding output T, X,
    or Y. This property is ignored if there are no left hand side arguments.
   

    SaveFormat - Set save format [{'Array'} | 'Structure' | 'StructureWithTime']
    This property specifies the format of saving states and outputs.
    The state matrix contains continuous states followed by discrete states.
    If save format is 'Structure' or 'StructureWithTime', states and
    outputs are saved in structure arrays with time and signals fields.
    The signals field contains the following fields: 'values', 'label', and
    'blockName'.If the save format is 'StructureWithTime', simulation time is
    saved in the corresponding structures.

    MaxDataPoints - Limit number of data points
    'MaxDataPoints' was previously called 'MaxRows'. This property limits the
    number of data points returned in T, X, and Y to the last MaxDataPoints
    data logging time points.If specified as 0, then no limit is imposed.
    MaxDataPoints defaults to 0.

    Decimation - Decimation for output variables [ positive integer {1} ]
    Decimation factor applied to the return variables, T, X, and Y.A
    decimation factor of 1 returns every data logging time point, a
    decimation factor of 2 returns every other data logging time point,
    etc.Decimation defaults to 1.

    InitialState - Initial continuous and discrete states [ vector {[]} ]
    The initial state vector consists of the continuous states (if any)
    followed by the discrete states (if any).InitialState supersedes the
    initial states specified in the model.InitialState defaults to the
    empty matrix [] indicating that the initial state values specified in
    the model are to be used.

    FinalStateName - Name of final states variable [ string {''} ]
    The property specifies the name of a variable into which to save
    the states of the model at the end of the simulation.FinalStateName
    defaults to the empty string ''.

    Trace - comma separated list of [ 'minstep', 'siminfo', 'compile',
                                    'compilestats' {''} ]
    This property enables simulation tracing facilities.
    o The 'minstep' trace flag specifies that simulation will stop when the
      solution changes so abruptly that the variable step solvers cannot take
      a step and satisfy the error tolerances.By default Simulink issues a
      warning and continues the simulation.
    o The 'siminfo' trace flag provides a short summary of the simulation
      parameters in effect at the start of simulation.
    o The 'compile' trace flag displays the compilation phases of a block
      diagram model.
    o The 'compilestats' trace flag displays the time and memory usage for
      the compilation phases of a block diagram model.

    SrcWorkspace - Where to evaluate expressions [ {base} | current | parent ]
    This property specifies the workspace in which to evaluate MATLAB
    expressions defined in the model.The default is the base
    workspace.

    DstWorkspace - Where to assign variables [ base | {current} | parent ]
    This property specifies the workspace in which to assign any variables
    defined in the model.The default is the current workspace.

    ZeroCross - Enable/disable location of zero crossings [ {on} | off ]
    ZeroCross applies only to the variable step solvers, and defaults to 'on'.

    See also SIM, SIMGET.

eight 发表于 2006-9-13 10:50

原帖由 jimin 于 2006-9-13 10:48 发表
>> help simset

SIMSET Create/alter OPTIONS structure for input to SIM.
    OPTIONS = SIMSET('NAME1',VALUE1,'NAME2',VALUE2,...) creates a Simulink
    sim options structure, OPTIONS, in...

估计楼主的matlab版本不够高,安装2006a吧

xinquan 发表于 2006-9-13 15:55

是版本的问题还是某个工具箱没有装的原因呢?
能不能添加到我这个版本中呢?

jimin 发表于 2006-9-13 15:59

我用的是6.5,也有这个函数的

xinquan 发表于 2006-9-13 19:49

我的是7.0的,怎么都没有呢?!

FtpAdmin 发表于 2006-9-13 21:27

原帖由 xinquan 于 2006-9-13 19:49 发表
我的是7.0的,怎么都没有呢?!

7.0又这个函数,是不是你没有装全?
页: [1]
查看完整版本: 命令解释