List of Commands

To download the list in .pdf format (38 k), click here.

GLOBAL STRUCTURE

gensym Set global variable symbol for polynomial matrices.
gprop Set/modify global polynomial properties.
pformat Set output format.
pinit Initialize the Polynomial Toolbox.
checkpb Check conflicts of Polynomial toolbox variables.
pver Polynomial Toolbox version information.
pversion Polynomial Toolbox version number.
tolerance Set global relative tolerance.
userdata Set or return user data of polynomial object.
verbose Set global verbose level

POLYNOMIAL MATRIX OBJECT

deg Extract various degrees matrices.
lcoef Extract various leading coefficient matrices.
lop Create a polynomial matrix object.
pol Create a polynomial matrix object.
pprop Set/modify properties of polynomial matrix.
symbol Set or return variable symbol of polynomial matrix.

CONVERTORS

bhf Converts realization (A,B,C) into upper Hessenberg form.
bhf2rmf Converts realization into a right coprime MFD.
dsp2pol Conversion from DSP format to Polynomial Toolbox format.
dss2lmf Descriptor state space to left mfd.
dss2rmf Descriptor state space to right mfd.
dss2ss Descriptor system to Stace Space system.
dssreg Regularization of a standard descriptor plant.
lmf2dss Left mfd to descriptor state space.
lmf2rat Left mfd to polynomial numerator and denominator matrices.
lmf2rmf Left-to-Right conversion of mfd.
lmf2ss LMF to Observer-form realization (A,B,C,D).
lmf2tf LMF to Control System Toolbox transfer function.
lmf2zpk LMF to Control System Toolbox zero-pole-gain.
lti2lmf LTI object to Left Polynomial Matrix Fraction.
lti2rmf LTI object to Right Polynomial Matrix Fraction.
mat2pol Conversion from Matlab format to Polynomial Toolbox format.
new2old Conversion to old polynomial matrix format.
old2new Conversion from old polynomial format to new.
pol2dsp Conversion from Polynomial Toolbox format to DSP format.
pol2mat Conversion from Polynomial Toolbox format to Matlab format.
pol2root Extract zeros and gains of polynomial matrix.
pol2tex  NEW   Formats a polynomial matrix for use in a LaTeX document
rat2lmf Polynomial numerator and denominator matrices to left mfd.
rat2rmf Polynomial numerator and denominator matrices to right mfd.
reverse Reverse the variable of PMF.
rmf2dss Right mfd to descriptor state space.
rmf2lmf Right-to-Left conversion of mfd.
rmf2rat Right mfd to polynomial numerator and denominator matrices.
rmf2ss RMF to Controller-form realization (A,B,C,D).
rmf2tf RMF to Control System Toolbox transfer function.
rmf2zpk RMF to Control System Toolbox zero-pole-gain.
root2pol Construct polynomial matrix from its zeros and gains.
ss LMF or RMF to LTI object in state space form.
ss2dss State space to Descriptor State Space.
ss2lmf State space to left matrix fraction conversion.
ss2rmf State space to right matrix fraction conversion.
sym Conversion from polynomial matrix to symbolic format.
tf LMF or RMF to LTI object in transfer function form.
tf2lmf Control System Toolbox Transfer Function to LMF.
tf2rmf Control System Toolbox Transfer Function to RMF.
zpk LMF or RMF to LTI object in zero-pole-gain-form.
zpk2lmf Zero-pole-gain to left matrix fraction.
zpk2rmf Zero-pole-gain to right matrix fraction.

OVERLOADED OPERATIONS

char Convert a polynomial object to cell array of strings.
ctranspose (') Conjugate transposition.
display Command window display of polynomial matrix.
eq Equality test for polynomial matrices.
fliplr Flip a polynomial matrix in left/right direction.
flipud Flip a polynomial matrix in up/down direction.
horzcat ([,]) Horizontal concatenation of polynomial matrices.
kron Kronecker tensor product of polynomial matrices.
ldivide (.\) Left polynomial array divide.
minus (-) Binary subtraction of polynomial matrices.
mldivide (\) Backslash or left polynomial matrix divide.
mpower (^) Matrix power for polynomial matrix.
mrdivide (/) Slash or right polynomial matrix divide.
mtimes (*) Matrix multiplication of polynomial matrices.
ne Inequality test for polynomial matrices.
plus (+) Binary addition of polynomial matrices.
power (.^) Element-wise power for polynomial matrix.
rdivide (./) Right array divide.
subsasgn Subscripted assignment for polynomial matrix.
subsref Subscripted reference for polynomial matrix.
times (.*) Element-wise multiplication.
transpose (.') Matrix transposition.
uminus Unary minus of polynomial matrix.
uplus Unary plus of polynomial matrix.
vertcat ([;]) Vertical concatenation of polynomial matrices.

OVERLOADED FUNCTIONS

compan Block companion matrix.
conj Polynomial matrix complex conjugate.
det Compute determinant of square polynomial matrix.
det2d Determinant of 2-D polynomial matrix.
diag Extract diagonals and create diagonal matrices.
imag Imaginary part of polynomial matrix.
inv Inverse of a polynomial matrix.
isempty True for empty polynomial matrix.
isfinite True for finite elements in polynomial matrix.
isinf True for infinite elements in polynomial matrix.
isnan True for Not-a-Number in polynomial matrix.
isprime True for left or right prime polynomial matrix.
isreal True for real polynomial matrix.
length Length of vector.
lu LU factorization for polynomial matrices.
norm Polynomial matrix norms.
null Null space of a polynomial matrix.
pinv Pseudoinverse of polynomial matrix.
polyval Evaluate a polynomial matrix.
prod Product of elements of polynomial matrix.
rank Polynomial matrix rank.
real Real part of polynomial matrix.
roots Find polynomial matrix roots.
rot90 Rotate polynomial matrix 90 degrees.
shift Shift polynomial matrix.
size Polynomial matrix dimensions.
sum Sum of elements of polynomial matrix.
sylv Create Sylvester matrix of a polynomial matrix.
trace Sum of diagonal elements of a polynomial matrix.
tril Extract lower triangular part of polynomial matrix.
triu Extract upper triangular part of polynomial matrix.

BASIC FUNCTIONS (other than overloaded)

adj Adjoint of square polynomial matrix.
charact Characteristic vectors of a polynomial matrix.
evenpart Return the even part of a polynomial object.
hurwitz Create Hurwitz matrix of polynomial objects.
inertia Inertia of a polynomial matrix.
isfullrank True if polynomial matrix has full rank.
isproper True if polynomial matrix fraction is proper.
issingular True if polynomial matrix is singular.
isstable True if polynomial matrix is stable.
isunimod True if polynomial matrix is unimodular.
kharit Create Kharitonov polynomials.
gram Gramian of polynomial matrix fraction.
h2norm H2 norm of a polynomial matrix fraction.
hinfnorm H-infinity norm of a polynomial matrix fraction.
linvt Linear transform of variable.
longldiv Long left polynomial matrix division.
longrdiv Long right polynomial matrix division.
oddpart Return the odd part of a polynomial object.
polfit Fit polynomial matrix element-by-element to data.
polpart Polynomial matrix symmetric part extraction.
polyder Derivative of a polynomial matrix.
prand Generates polynomial matrix with random coefficients.
ptopex Extreme polynomials for a polytope of polynomials.
pzer Perform zeroing on a polynomial matrix.
scale Scale a polynomial matrix.

ADVANCED OPERATIONS

complete   NEW Complete a non-square polynomial matrix to a square unimodular matrix
gld Greatest left divisor of polynomial matrices.
grd Greatest right divisor of polynomial matrices.
ldiv Left polynomial matrix division.
llm Least left multiple of polynomial matrices.
lrm Least right multiple of polynomial matrices.
minbasis Minimal polynomial basis.
rdiv Right polynomial matrix division.
stabint Stability interval of uncertain polynomial matrices.

SPECIAL MATRICES

d,p,q,s,v,z,zi Create simple basic monomials. 
mono Create monomial matrix(vector) of current global variable.
MATRIX PENCIL ROUTINES
clements Conversion to Clements standard form.
pencan Conversion to real Kronecker canonical form.
plyap Solution of the pencil equation A*X+Y*B=C.

NUMERICAL ROUTINES

cgivens1 Calculates Givens rotation.
gare   NEW Solution of the generalized algebraic Riccati equation
qzord Ordered qz transformation.
schurst Ordered complex Schur decomposition of a matrix.

CANONICAL AND REDUCED FORMS

colred Column reduced form of a polynomial matrix.
diagred Diagonal reduced form of a polynomial matrix.
echelon Echelon form of a polynomial matrix.
hermite Hermite form of a polynomial matrix.
pdg Diagonalization of a polynomial matrix.
rowred Row reduced form of a polynomial matrix.
smith Smith form of a polynomial object.
tri Triangular or staircase form of a polynomial matrix.

CONTROL ROUTINES

debe Deadbeat controllers of discrete-time linear systems.
dssh2    NEW Descriptor solution of the standard H-2 optimization problem
dsshinf H-inf suboptimal compensator for descriptor systems.
dssmin Minimize dimension of pseudo state descriptor system.
dssrch Search Optimal Solution descriptor H-inf problem.
h2   NEW Polynomial solution of the standard H-2 optimization problem
mixeds Solution SISO mixed sensitivity problem.
plqg Polynomial solution of a MIMO LQG problem.
psseig   NEW Polynomial approach to eigenstructure assignment for state-space system
psslqr   NEW Polynomial approach to linear-quadratic regulator design for state-space system
pplace Polynomial pole placement.
splqg Polynomial solution of a SISO LQG problem.
stab Stabilizing controllers of linear systems.
tsyp   NEW  Use the Tsypkin-Polyak function to determine the robustness margin for a continuous interval polynomial

EQUATION SOLVERS

axb Solution of AX = B.
axbc Solution of AXB = C.
axbyc Solution of AX + BY = C.
axxab Solution of A'X + X'A = B.
axyab Solution of A'X + Y'A = B.
axybc Solution of AX + YB = C.
xaaxb Solution of XA' + AX' = B.
xab Solution of XA = B.
xaybc Solution of XA + YB = C.

FACTORIZATIONS

fact Polynomial matrix factor extraction.
spcof Polynomial J-spectral co-factorization.
spf Polynomial spectral factorization.

SIMULINK

polblock

Simulink mdl-file.
sim2lmf    NEW Simulink-to-LMF description of a dynamic system
sim2rmf   NEW Simulink-to-RMF description of a dynamic system

VISUALISATION

khplot Plot of Kharitonov rectangles for interval polynomials.
pplot 2-D plot of polynomial matrix.
pplot3 3-D plot of polynomial matrix.
ptopplot Plots polygonal values set for polytope of polynomials.
sarea, sareaplot NEW Robust stability area for polynomials with parametric uncertainties
spherplot   NEW Plot the value set ellipses for a spherical polynomial family
vset,vsetplot  NEW Value set of parametric polynomial. A tool for robust stability testing via Zero Exclusion Condition
zpplot Plot of zero-pole map.

GRAPHIC USER INTERFACE

pme

Polynomial Matrix Editor.
DEMONSTRATIONS AND HELPS
covf Covariance function of an ARMA process.
demoB Script file for the demo "Control of a batch process".
demoM Script file for the demo "Polynomial solution of the SISO mixed sensitivity H-infinity problem".
minsens Minimum peak sensitivity.
poldemo   NEW This demo reviews several of the functions and operations defined in the Polynomial Toolbox for polynomials and polynomial matrices
poldemodebe   NEW Design of a dead-beat compensator
poldemodet   NEW Comparison between numerical and symbolic computation of determi-nant of a polynomial matrix. This demo requires the Symbolic Toolbox to be installed
poldesk Comprehensive hypertext documentation.
polrobustshow NEW Overview of parametric robust control tools
poltutorshow   NEW Introduction into the basic operations with polynomials and polynomial matrices. This is a graphical version of the text based demo poldemo

NEW  Macros newly included in Version 2.5

 

Copyright (c) 2001 by Polyx, Ltd.