User`s guide
Table Of Contents
- Preface
- Quick Start
- LTI Models
- Introduction
- Creating LTI Models
- LTI Properties
- Model Conversion
- Time Delays
- Simulink Block for LTI Systems
- References
- Operations on LTI Models
- Arrays of LTI Models
- Model Analysis Tools
- The LTI Viewer
- Introduction
- Getting Started Using the LTI Viewer: An Example
- The LTI Viewer Menus
- The Right-Click Menus
- The LTI Viewer Tools Menu
- Simulink LTI Viewer
- Control Design Tools
- The Root Locus Design GUI
- Introduction
- A Servomechanism Example
- Controller Design Using the Root Locus Design GUI
- Additional Root Locus Design GUI Features
- References
- Design Case Studies
- Reliable Computations
- Reference
- Category Tables
- acker
- append
- augstate
- balreal
- bode
- c2d
- canon
- care
- chgunits
- connect
- covar
- ctrb
- ctrbf
- d2c
- d2d
- damp
- dare
- dcgain
- delay2z
- dlqr
- dlyap
- drmodel, drss
- dsort
- dss
- dssdata
- esort
- estim
- evalfr
- feedback
- filt
- frd
- frdata
- freqresp
- gensig
- get
- gram
- hasdelay
- impulse
- initial
- inv
- isct, isdt
- isempty
- isproper
- issiso
- kalman
- kalmd
- lft
- lqgreg
- lqr
- lqrd
- lqry
- lsim
- ltiview
- lyap
- margin
- minreal
- modred
- ndims
- ngrid
- nichols
- norm
- nyquist
- obsv
- obsvf
- ord2
- pade
- parallel
- place
- pole
- pzmap
- reg
- reshape
- rlocfind
- rlocus
- rltool
- rmodel, rss
- series
- set
- sgrid
- sigma
- size
- sminreal
- ss
- ss2ss
- ssbal
- ssdata
- stack
- step
- tf
- tfdata
- totaldelay
- zero
- zgrid
- zpk
- zpkdata
- Index

sminreal
11-209
11sminreal
Purpose Perform model reduction based on structure
Syntax msys = sminreal(sys)
Description msys = sminreal(sys) eliminates the states of the state-space model sys that
don’t affect the input/output response. All of the states of the resulting
state-space model
msys are also states of sys and the input/output response of
msys is equivalent to that of sys.
sminreal eliminates only structurally non minimal states, i.e., states that can
be discarded by looking only at hard zero entries in the A, B,andCmatrices.
Such structurally nonminimal states arise, for example, when l inearizing a
Simulink model tha t includes some unconnected state-space or transfer
function blocks.
Remark The model resulting from sminreal(sys) is not necessarily minimal, and may
have a higher order than one resulting from
minreal(sys). However,
sminreal(sys) retains the state structure of sys,while,ingeneral,
minreal(sys) does not.
Example Suppose you concatenate two SS models, sys1 and sys2.
sys = [sys1,sys2];
This operation is depicted in the diagram below.
If you extract the subsystem
sys1 from sys,with
sys(1,1)
+
y
u
v
sys1
sys2