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

Please note that the recommended version of Scilab is 2024.1.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 — Scilab objects, rational in Scilab
• tf2ss — transfer to state-space
 Report an issue << null Data Structures setfield >>

 Copyright (c) 2022-2023 (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:Tue Feb 14 15:02:52 CET 2017