Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Français - Português - 日本語 -
Справка Scilab >> CACSD > Model Transformation > arhnk

arhnk

Hankel norm approximant

Syntax

[slm]=arhnk(sl,ord,[tol])

Arguments

sl

linear system (syslin list)

ord

integer, order of the approximant

tol

threshold for rank determination in equil1

Description

computes slm, the optimal Hankel norm approximant of the stable continuous-time linear system sl with matrices [A,B,C,D].

Examples

A=diag([-1,-2,-3,-4,-5]);B=rand(5,1);C=rand(1,5);
sl=syslin('c',A,B,C);
slapprox=arhnk(sl,2);
[nk,W]=hankelsv(sl);nk
[nkred,Wred]=hankelsv(slapprox);nkred

See also

  • equil — balancing of pair of symmetric matrices
  • equil1 — balancing (nonnegative) pair of matrices
  • hankelsv — Hankel singular values
Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Feb 14 15:13:23 CET 2017