Home > freetb4matlab > control > tf2sys.m

tf2sys

PURPOSE ^

% Build system data structure from transfer function format data.

SYNOPSIS ^

function outsys = tf2sys (varargin)

DESCRIPTION ^

% -*- texinfo -*-
% @deftypefn {Function File} {} tf2sys (@var{num}, @var{den}, @var{tsam}, @var{inname}, @var{outname})
% Build system data structure from transfer function format data.
%
% @strong{Inputs}
% @table @var
% @item  num
% @itemx den
% Coefficients of numerator/denominator polynomials.
% @item tsam
% Sampling interval; default: 0 (continuous time).
% @item inname
% @itemx outname
% Input/output signal names; may be a string or cell array with a single string
% entry.
% @end table
%
% @strong{Output}
% @table @var
% @item sys
% System data structure.
% @end table
%
% @strong{Example}
% @example
% octave:1> sys=tf2sys([2 1],[1 2 1],0.1);
% octave:2> sysout(sys)
% Input(s)
%         1: u_1
% Output(s):
%         1: y_1 (discrete)
% Sampling interval: 0.1
% transfer function form:
% 2*z^1 + 1
% -----------------
% 1*z^2 + 2*z^1 + 1
% @end example
% @end deftypefn

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:
Generated on Sat 16-May-2009 00:04:49 by m2html © 2003