comparison scripts/control/tzero.m @ 71:ca37b3c9d066

[project @ 1993-08-30 14:39:54 by jwe]
author jwe
date Mon, 30 Aug 1993 14:39:54 +0000
parents 671f8bf989d8
children f3c9042fd609
comparison
equal deleted inserted replaced
70:a5e8b7c9a3ad 71:ca37b3c9d066
1 function zr = tzero (a, b, c, d, bal) 1 function zr = tzero (a, b, c, d, bal)
2 2
3 # Usage: zr = tzero (a, b, c, d, bal)
4 #
3 # Compute the transmission zeros of a, b, c, d. 5 # Compute the transmission zeros of a, b, c, d.
4 # 6 #
5 # bal = balancing option (see balance); default is "B". 7 # bal = balancing option (see balance); default is "B".
6 # 8 #
7 # Needs to incorporate mvzero algorithm to isolate finite zeros. 9 # Needs to incorporate mvzero algorithm to isolate finite zeros.
10
11 # Written by A. S. Hodel (scotte@eng.auburn.edu) August 1993
8 12
9 if (nargin == 4) 13 if (nargin == 4)
10 bal = "B"; 14 bal = "B";
11 elseif (nargin ~= 5) 15 elseif (nargin ~= 5)
12 error("tzero: illegal number of arguments") 16 error("tzero: illegal number of arguments")