Scilab objects, rational in Scilab (original) (raw)

Scilab 5.3.3

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

Scilab help >> Scilab > rational

Scilab objects, rational in Scilab

Description

A rational r is a quotient of two polynomials r=num/den. The internal representation of a rational is a list.r=tlist('['r','num','den','dt'],num,den,[]) is the same as r=num/den. A rational matrix can be defined with the usual syntax e.g. [r11,r12;r21,r22] is a 2x2 matrix where rij are 1x1 rationals. A rational matrix can also be defined as above as a listtlist(['r','num','den','dt'],num,den,[]) with num and den polynomial matrices.

Examples

s=poly(0,'s'); W=[1/s,1/(s+1)] W'W Num=[s,s+2;1,s];Den=[ss,s;s,s*s]; tlist(['r','num','den','dt'],Num,Den,[]) H=Num./Den syslin('c',Num,Den) syslin('c',H) [Num1,Den1]=simp(Num,Den)

See Also