changeset 8608:5ebdbe196b35 octave-forge

control-devel: test whether model is SISO
author paramaniac
date Wed, 19 Oct 2011 18:41:49 +0000
parents 8264aa776cef
children a8de5d7d7fac
files extra/control-devel/inst/fitfrd.m
diffstat 1 files changed, 5 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/extra/control-devel/inst/fitfrd.m	Wed Oct 19 18:33:03 2011 +0000
+++ b/extra/control-devel/inst/fitfrd.m	Wed Oct 19 18:41:49 2011 +0000
@@ -60,7 +60,11 @@
   if (! isa (dat, "frd"))
     dat = frd (dat);
   endif
-  
+
+  if (! issiso (dat))
+    error ("fitfrd: require SISO system");
+  endif
+
   if (! issample (n, 0) || n != round (n))
     error ("fitfrd: second argument must be an integer >= 0");
   endif