Home > freetb4matlab > control > zp.m

zp

PURPOSE ^

% Create system data structure from zero-pole data.

SYNOPSIS ^

function outsys = zp (zer, pol, k, tsam, inname, outname)

DESCRIPTION ^

% -*- texinfo -*-
% @deftypefn {Function File} {} zp (@var{zer}, @var{pol}, @var{k}, @var{tsam}, @var{inname}, @var{outname})
% Create system data structure from zero-pole data.
%
% @strong{Inputs}
% @table @var
% @item   zer
% vector of system zeros
% @item   pol
% vector of system poles
% @item   k
% scalar leading coefficient
% @item   tsam
% sampling period. default: 0 (continuous system)
% @item   inname
% @itemx  outname
% input/output signal names (lists of strings)
% @end table
%
% @strong{Outputs}
% sys: system data structure
%
% @strong{Example}
% @example
% octave:1> sys=zp([1 -1],[-2 -2 0],1);
% octave:2> sysout(sys)
% Input(s)
%         1: u_1
% Output(s):
%         1: y_1
% zero-pole form:
% 1 (s - 1) (s + 1)
% -----------------
% s (s + 2) (s + 2)
% @end example
% @end deftypefn

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:
Generated on Fri 22-May-2009 15:13:00 by m2html © 2003