Home > mpt > extras > control > hys2pwa > syminfo.m

syminfo

PURPOSE ^

info = syminfo(S, vname, vtype, vkind, vindex)

SYNOPSIS ^

function [info, entry_i] = syminfo(S, vname, vtype, vkind, vindex)

DESCRIPTION ^

 info = syminfo(S, vname, vtype, vkind, vindex)
 extract infos from the symbol table
 look up the symbol table for entries matching the query 
 item.name == name AND item.type == type AND item.kind == kind
 empty field ('') matches all entries
 
 INPUT:
 S     : the system name
 vname : var name as in the Hysdel source
 vtype : var type ('b','r')
 vkind : var kind ('x','u','d','z')
 vindex: var index

 OUTPUT
 info  : cell array of syminfo record satisfying the query
         and index of the record
 
 REMARK
 the contents of the syminfo records are detailed in the HYSDEL manual in the 
 section describing the MLD-structure
 
 (C) 2001 by F.D. Torrisi
 Automatic Control Laboratory, ETH Zentrum, CH-8092 Zurich, Switzerland
 torrisi@aut.ee.ethz.ch

 added index to output, Tobias Geyer, 12. Jan. 2003

 see license.txt for the terms and conditions.

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:
Generated on Thu 30-Mar-2006 10:26:47 by m2html © 2003