Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
6.0.2 - English

Change language to:
Français - 日本語 - 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

Scilab Help >> Data Structures > rlist

rlist

Scilab rational fraction function definition

Syntax

[r] = rlist()
[r] = rlist(N, D [,dom])

Arguments

N,D

polynomial martices.

dom

character string, or [] or a scalar.

r

tlist ("r" list) representing the rational fraction.

Description

rlist(N, D, dom) is a shortcut to tlist(['r','num','den','dt'], N, D, dom).

To correspond to the domain time of a linear system, dom must be equal to 'c','d', [] or a scalar. One the one hand, to be similar to functions as syslin, and on the other, to use some functions as tf2ss, it is necessary that dom is equal to these values.

Examples

s=poly(0,'s');
W=[1/s,1/(s+1)]
W'*W
Num=[s,s+2;1,s];
Den=[s*s,s;s,s*s];
rlist(Num,Den,[])

H1=(1+2*s)/s^2;
S1bis=syslin('c',H1)
r=rlist(H1.num, H1.den, 'c')
r == S1bis

See also

  • tlist — Scilab object and typed list definition.
  • syslin — linear system definition
  • rational — rational fractions
  • tf2ss — transfer to state-space
Report an issue
<< null Data Structures setfield >>

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:
Thu Feb 14 14:57:23 CET 2019