Method ssm/modifyTimeStep


  MODIFYTIMESTEP modifies the timestep of a ssm object
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
  DESCRIPTION: MODIFYTIMESTEP modifies the timestep of a ssm object, and updates
               the A and B matrices supposing there is no aliasing.
 
  CALL: sys = modifyTimeStep(sys,pl)
 
  INPUTS:
            sys - (array of) ssm objects
             pl - A plist or numeric value giving new timestep value (param name 'newtimestep')
 
  OUTPUTS: 
            sys - (array of) ssm
 
  Parameters Description
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Method Details
Access public
Defining Class ssm
Sealed 0
Static 0

Parameter Description

Default

no description
Key Default Value Options Description
NEWTIMESTEP [] none Specify the desired new timestep.
OUTPUTANTIALIAS 1
  • 1
  • 0
Uses a linear averaging method to compute the systems output.
TIMESTEPDIVIDER 0
  • 0
  • 1
Flag to avoid D matrix divergences by reducing the timeStep during the exponential matrix series computation.
back to top back to top

Some information of the method ssm/modifyTimeStep are listed below:
Class name ssm
Method name modifyTimeStep
Category Operator
Package name ltpda
VCS Version 3542afe99dea25c636b7ac3b82a9f6f8be9d447d
Min input args 1
Max input args -1
Min output args 1
Max output args -1




©LTP Team