Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
6.1.1 - Français

Change language to:
English - 日本語 - Português - Русский

Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function

Aide de Scilab >> Systèmes de Contrôle - CACSD > Représentation de Systèmes Linéaires > sysconv

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
n1=n2 nothing
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

Examples

s1=ssrand(1,1,2);
s2=ss2tf(s1);
[s1,s2]=sysconv(s1,s2);

See also

  • syslin — définition d'un système dynamique linéaire
  • ss2tf — conversion from state-space to transfer function
  • tf2ss — transfer to state-space
Report an issue
<< ssrand Représentation de Systèmes Linéaires sysdiag >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Mon Jan 03 14:33:06 CET 2022