# HG changeset patch # User paramaniac # Date 1329834211 0 # Node ID 48dea1a838d279e5c6d9acf250b84d4003cf3b52 # Parent 86b56d6cd77b62d5ffd707b4249144738da43a19 control-devel: minor changes diff -r 86b56d6cd77b -r 48dea1a838d2 extra/control-devel/devel/test_iddata.m --- a/extra/control-devel/devel/test_iddata.m Mon Feb 20 21:33:59 2012 +0000 +++ b/extra/control-devel/devel/test_iddata.m Tue Feb 21 14:23:31 2012 +0000 @@ -1,3 +1,5 @@ dat = iddata ((1:10).', (21:30).') -a = iddata ({(1:10).', (21:30).'}, {(31:40).', (41:50).'}) \ No newline at end of file +a = iddata ({(1:10).', (21:30).'}, {(31:40).', (41:50).'}) + +b = iddata ({(1:10).', (21:30).'}, []) \ No newline at end of file diff -r 86b56d6cd77b -r 48dea1a838d2 extra/control-devel/inst/@iddata/display.m --- a/extra/control-devel/inst/@iddata/display.m Mon Feb 20 21:33:59 2012 +0000 +++ b/extra/control-devel/inst/@iddata/display.m Tue Feb 21 14:23:31 2012 +0000 @@ -38,10 +38,14 @@ disp (""); disp (str); + disp (""); disp (__col2str__ (exname, "Experiment")); - disp (__col2str__ (outname, "Output Channel")); - disp (__col2str__ (inname, "Input Channel")); + disp (""); + disp (__col2str__ (outname, "Outputs")); + disp (""); + disp (__col2str__ (inname, "Inputs")); + disp (""); %{ str = strjust (strvcat (exname), "left"); @@ -63,7 +67,7 @@ len = rows (col); str = strjust (strvcat (col), "left"); - str = [repmat(" ", len, 1), str]; + str = [repmat(" ", len, 1), str]; str = strvcat (title, str); endfunction diff -r 86b56d6cd77b -r 48dea1a838d2 extra/control-devel/inst/@iddata/iddata.m --- a/extra/control-devel/inst/@iddata/iddata.m Mon Feb 20 21:33:59 2012 +0000 +++ b/extra/control-devel/inst/@iddata/iddata.m Tue Feb 21 14:23:31 2012 +0000 @@ -61,7 +61,7 @@ if (nargin == 1 && isa (y, "iddata")) dat = y; return; - elseif (nargin < 2) + elseif (nargin < 1) print_usage (); endif @@ -109,3 +109,11 @@ endif endfunction + + +%!error (iddata); +%!error (iddata ((1:10).', (1:11).')); +%!warning (iddata (1:10)); +%!warning (iddata (1:10, 1:10)); + +