Scilab-Branch-6.1-GIT
- Scilab Help
- Control Systems - CACSD
- Linear System Representation
- abcd
- arma
- arma2p
- arma2ss
- armac
- bloc2ss
- cont_frm
- des2ss
- des2tf
- frep2tf
- lsslist
- markp2ss
- pfss
- pol2des
- sm2des
- sm2ss
- ss2des
- ss2ss
- ss2tf
- ss2zp
- ssprint
- ssrand
- sysconv
- sysdiag
- syslin
- syssize
- systmat
- tf2des
- tf2ss
- tf2zp
- trfmod
- zp2ss
- zp2tf
- zpk
- zpk2ss
- zpk2tf
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
sysconv
system conversion
Syntax
[s1,s2]=sysconv(s1,s2)
Arguments
- s1,s2
list (linear
syslin
systems)
Description
Converts s1
and s2
into common
representation in order that system interconnection operations can be
applied. Utility function for experts. The conversion rules in given in
the following table.
"c" | : continuous time system. |
---|---|
"d" | : discrete time system. |
n | : sampled system with sampling period n. |
[ ] | : system with undefined time domain For mixed systems
s1 and s2 are put in
state-space representation. |
s1\s2 | "c" | "d" | n2 | [ ] |
---|---|---|---|---|
"c" | nothing | uncompatible | c2e(s1,n2) | c(s2) |
"d" | uncompatible | nothing | e(s1,n2) | d(s2) |
n1 | c2e(s2,n1) | e(s2,n1) | n1<>n2 uncomp |
e(s2,n1) |
[ ] | c(s1) | d(s1) | e(s1,n2) | nothing |
With the following meaning:
n1, n2 | : sampling periods |
---|---|
c2e(s,n) | : the continuous-time system s is transformed into a sampled system with sampling period n. |
c(s) | : conversion to continuous (time domain is "c" ) |
d(s) | : conversion to discrete (time domain is "d" ) |
e(s,n) | : conversion to samples system with period n |
See also
Report an issue | ||
<< ssrand | Linear System Representation | sysdiag >> |