Re: Octave Control package bug ?

Parameshwara Bhat <[email protected]>
Newsgroups gmane.comp.gnu.octave.general
Message-ID <6842871.GnP7iPFpjG@gothama>
On Tuesday, 1 September, 2020 12:31:25 AM IST Torsten Lilge wrote:
> On Mon, 2020-08-31 at 13:42 +0530, Parameshwara Bhat wrote:
> > Hello All,
> > 
> > I am not able to generate pzmap OR bode OR nyquist. I receive error,
> > 
> > "error: __zero__: function called with too many inputs
> > error: called from
> >     __zero__
> >     zero at line 140 column 23
> >     __frequency_vector__>__frequency_range__ at line 111 column 7
> >     __frequency_vector__ at line 52 column 26
> >     __frequency_response__ at line 98 column 7
> >     bode at line 66 column 20"
> > 
> > This error I receive even if I give the exact demo commands for the
> > functions from the Documentation,like
> > 
> > "s=tf('s');
> >  g=1/(s+1);
> >  pzmap(g); "
> > 
> > I am running control package,"control *|        3.2.0 |
> > /usr/share/octave/packages/control-3.2.0" (output line from ver)
> > 
> > I think it is a bug. But the package is one year old and should be
> > tested and stable. Am I missing something ?
> > 
> > Thanks all in advance.
> > 
> > P Bhat 
> 
> Your example with pzmap, bode, or nyquist works for me. What are the
> results of
> 
>     pkg test control
> 
> on your system?
> 
> Torsten
>
I am attaching the log file fntest.log.

There are failures. This package was installed from Manjaro repository (AUR built).

What options to correct ? 

Parameshwara.
fntests.log (text/x-log, 93.7 KB)
# >>>>>  new test file
# ?????  no tests in file
# !!!!!  test had an unexpected result
# -----  test was skipped
# *****  code for the test

# Search for the unexpected results in the file
# then page back to find the filename which caused it.
# The result may be an unexpected failure (in which
# case an error will be reported) or an unexpected
# success (in which case no error will be reported).
>>>>> processing /usr/share/octave/packages/control-3.2.0/@iddata/cat.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/@iddata/detrend.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/@iddata/fft.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/@iddata/filter.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/@iddata/iddata.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/@lti/c2d.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/@lti/connect.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/@lti/d2c.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/@lti/d2d.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/@lti/dcgain.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/@lti/feedback.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/@lti/horzcat.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/@lti/inv.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/@lti/isminimumphase.m
***** assert (isminimumphase (tf (1, [1, 0])), true);
!!!!! test failed
__zero__: function called with too many inputs
>>>>> processing /usr/share/octave/packages/control-3.2.0/@lti/minreal.m
***** shared a, b, c, d
 s = tf ("s");
 G1 = (s+1)*s*5/(s+1)/(s^2+s+1);
 G2 = tf ([1, 1, 1], [2, 2, 2]);
 G1min = minreal (G1);
 G2min = minreal (G2);
 a = G1min.num{1, 1};
 b = G1min.den{1, 1};
 c = G2min.num{1, 1};
 d = G2min.den{1, 1};
!!!!! test failed
__zero__: function called with too many inputs
shared variables   scalar structure containing the fields:

    a = [](0x0)
    b = [](0x0)
    c = [](0x0)
    d = [](0x0)
***** assert (a, [5, 0], 1e-4);
!!!!! test failed
ASSERT errors for:  assert (a,[5, 0],1e-4)

  Location  |  Observed  |  Expected  |  Reason
     .          O(0x0)       E(1x2)      Dimensions don't match
shared variables   scalar structure containing the fields:

    a = [](0x0)
    b = [](0x0)
    c = [](0x0)
    d = [](0x0)
***** assert (b, [1, 1, 1], 1e-4);
!!!!! test failed
ASSERT errors for:  assert (b,[1, 1, 1],1e-4)

  Location  |  Observed  |  Expected  |  Reason
     .          O(0x0)       E(1x3)      Dimensions don't match
shared variables   scalar structure containing the fields:

    a = [](0x0)
    b = [](0x0)
    c = [](0x0)
    d = [](0x0)
***** assert (c, 0.5, 1e-4);
!!!!! test failed
ASSERT errors for:  assert (c,0.5,1e-4)

  Location  |  Observed  |  Expected  |  Reason
     .          O(0x0)       E(1x1)      Dimensions don't match
shared variables   scalar structure containing the fields:

    a = [](0x0)
    b = [](0x0)
    c = [](0x0)
    d = [](0x0)
***** assert (d, 1, 1e-4);
!!!!! test failed
ASSERT errors for:  assert (d,1,1e-4)

  Location  |  Observed  |  Expected  |  Reason
     .          O(0x0)       E(1x1)      Dimensions don't match
shared variables   scalar structure containing the fields:

    a = [](0x0)
    b = [](0x0)
    c = [](0x0)
    d = [](0x0)
>>>>> processing /usr/share/octave/packages/control-3.2.0/@lti/mtimes.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/@lti/norm.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/@lti/plus.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/@lti/pole.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/@lti/prescale.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/@lti/sminreal.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/@lti/subsref.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/@lti/zero.m
***** shared p, pi, z, zi, k, ki, p_tf, pi_tf, z_tf, zi_tf, k_tf, ki_tf
 P = ss (-2, 3, 4, 5);
 Pi = inv (P);

 p = pole (P);
 [z, k] = zero (P);

 pi = pole (Pi);
 [zi, ki] = zero (Pi);

 P_tf = tf (P);
 Pi_tf = tf (Pi);

 p_tf = pole (P_tf);
 [z_tf, k_tf] = zero (P_tf);

 pi_tf = pole (Pi_tf);
 [zi_tf, ki_tf] = zero (Pi_tf);

!!!!! test failed
__zero__: function called with too many inputs
shared variables   scalar structure containing the fields:

    p = [](0x0)
    pi = [](0x0)
    z = [](0x0)
    zi = [](0x0)
    k = [](0x0)
    ki = [](0x0)
    p_tf = [](0x0)
    pi_tf = [](0x0)
    z_tf = [](0x0)
    zi_tf = [](0x0)
    k_tf = [](0x0)
    ki_tf = [](0x0)
>>>>> processing /usr/share/octave/packages/control-3.2.0/@ss/ss2ss.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/__dss2ss__.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/acker.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/bode.m
***** test
 s = tf('s');
 K = 1;
 T = 2;
 g = K/(1+T*s);
 [mag phas w] = bode(g);
 mag_dB = 20*log10(mag);
 index = find(mag_dB < -3,1);
 w_cutoff = w(index);
 assert (1/T, w_cutoff, eps);
!!!!! test failed
__zero__: function called with too many inputs
>>>>> processing /usr/share/octave/packages/control-3.2.0/bstmodred.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/btaconred.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/btamodred.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/care.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/cfconred.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/covar.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/ctrb.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/ctrbf.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/damp.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/dare.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/db2mag.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/dlyap.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/dsort.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/esort.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/estim.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/filt.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/fitfrd.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/fwcfconred.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/gram.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/h2syn.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/hinfsyn.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/hnamodred.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/hsvd.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/impulse.m
***** test
 t=0:0.1:.3;
 sys=tf(0.9375,[1 2 4]);
 y=impulse(sys,t);
 assert (y(1), 0, eps);
 assert (y(2), 0.084405001160727, 2*eps);
 assert (y(3), 0.150460144774958, 2*eps);
 assert (y(4), 0.199104909042133, 2*eps);
!!!!! test failed
__zero__: function called with too many inputs
***** test
 t=0:0.1:.4;
 sys=tf(0.9375,[1 2 4]);
 sys2=c2d(sys, 0.1, "impulse");
 y=impulse(sys2,t);
 assert (y(1), 0, eps);
 assert (y(2), 0.084405001160727, 2*eps);
 assert (y(3), 0.150460144774958, 2*eps);
 assert (y(4), 0.199104909042133, 2*eps);
!!!!! test failed
__zero__: function called with too many inputs
***** test
 s = tf("s"); 
 R = 1/s; 
 y= impulse(R);
 assert (y(1), 1, eps);
!!!!! test failed
__zero__: function called with too many inputs
>>>>> processing /usr/share/octave/packages/control-3.2.0/initial.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/issample.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/kalman.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/ltimodels.m
***** assert <45008> (ac, ac_e, 1e-4);
!!!!! known bug: https://octave.org/testfailure/?45008
ASSERT errors for:  assert (ac,ac_e,1e-4)

  Location  |  Observed  |  Expected  |  Reason
   (3,4)       -0.37796      0.378       Abs err 0.75596 exceeds tol 0.0001 by 0.8
   (1,5)        1.2896      -1.2627      Abs err 2.5523 exceeds tol 0.0001 by 3
   (2,5)       -0.92273      -0.852      Abs err 0.070729 exceeds tol 0.0001 by 0.07
   (3,5)       0.096625     -0.2651      Abs err 0.36172 exceeds tol 0.0001 by 0.4
   (4,5)       0.92273       0.852       Abs err 0.070729 exceeds tol 0.0001 by 0.07
   (5,5)        1.6572       -1.554      Abs err 3.2112 exceeds tol 0.0001 by 3
   (6,5)       0.59595      -0.6533      Abs err 1.2492 exceeds tol 0.0001 by 1
   (7,5)       0.47386      -0.5892      Abs err 1.0631 exceeds tol 0.0001 by 1
   (1,6)       0.49272       0.4334      Abs err 0.059316 exceeds tol 0.0001 by 0.06
   (2,6)       0.38545       0.2924      Abs err 0.093049 exceeds tol 0.0001 by 0.09
   (3,6)       0.23131      -0.7723      Abs err 1.0036 exceeds tol 0.0001 by 1
   (4,6)       -0.38545     -0.2924      Abs err 0.093049 exceeds tol 0.0001 by 0.09
   (5,6)       0.63317       0.5334      Abs err 0.099775 exceeds tol 0.0001 by 0.1
   (6,6)        0.2277       0.2242      Abs err 0.0034995 exceeds tol 0.0001 by 0.003
   (7,6)       0.18105       0.2022      Abs err 0.021146 exceeds tol 0.0001 by 0.02
   (1,7)       0.30702       0.4666      Abs err 0.15958 exceeds tol 0.0001 by 0.2
   (2,7)      -4.996e-16    -0.4342      Abs err 0.4342 exceeds tol 0.0001 by 0.4
   (3,7)       -0.77706        0         Abs err 0.77706 exceeds tol 0.0001 by 0.8
   (4,7)      1.572e-15      0.4342      Abs err 0.4342 exceeds tol 0.0001 by 0.4
   (5,7)       0.39454       0.5742      Abs err 0.17966 exceeds tol 0.0001 by 0.2
   (6,7)       0.14188       0.2414      Abs err 0.099516 exceeds tol 0.0001 by 0.1
   (7,7)       0.11282       0.2177      Abs err 0.10488 exceeds tol 0.0001 by 0.1
shared variables   scalar structure containing the fields:

    ac =

       0.0000  -0.0000  -0.0000  -0.0000   1.2896   0.4927   0.3070
            0   2.0000  -0.0000  -3.7417  -0.9227   0.3854  -0.0000
            0        0   1.7862  -0.3780   0.0966   0.2313  -0.7771
            0        0        0   3.7417   0.9227  -0.3854   0.0000
            0        0        0        0   1.6572   0.6332   0.3945
            0        0        0        0   0.5959   0.2277   0.1419
            0        0        0        0   0.4739   0.1811   0.1128

    ec =

       1.8325  -1.0000   2.3752  -0.0000   0.7337   1.7563   0.6140
       0.4887  -0.0000  -0.3770  -0.5345   0.0683   0.1636  -0.5495
       0.1728  -0.0000  -0.1333   1.1339  -0.0483  -0.1157   0.3885
            0        0        0  -0.0000   0.9227  -0.3854  -0.0000
            0        0        0        0   1.0035   0.0167  -0.0561
            0        0        0        0        0   1.0197  -0.1313
            0        0        0        0        0        0   1.1969

    bc =

      -1.0000  -2.0000  -3.0000
       2.0000   1.0000        0
            0        0        0
            0        0        0
            0        0        0
            0        0        0
            0        0        0

    cc =

     Columns 1 through 5:

      -1.2948e-16   1.0000e+00   9.9893e-17   1.7834e-16  -1.2896e+00
       3.6651e-01  -1.7636e-48   9.8026e-01  -1.6036e+00   6.8324e-02

     Columns 6 and 7:

      -4.9272e-01  -3.0702e-01
       1.6356e-01  -5.4947e-01

    q =

            0   1.0000  -0.0000  -0.0000   0.0000  -0.0000        0
            0   0.0000  -0.7071   0.0000  -0.1021  -0.2389   0.6576
            0  -0.0000   0.0000  -0.0000  -0.9195   0.3931  -0.0000
            0   0.0000  -0.0000  -1.0000   0.0000  -0.0000   0.0000
            0        0   0.0000   0.0000  -0.3656  -0.8552  -0.3675
            0   0.0000  -0.7071   0.0000   0.1021   0.2389  -0.6576
      -1.0000        0        0        0        0        0        0

    z =

       0.0000   1.0000        0        0        0        0        0
      -0.6108   0.0000  -0.7917   0.0000        0        0        0
       0.4887  -0.0000  -0.3770  -0.5345   0.0683   0.1636  -0.5495
       0.0000  -0.0000  -0.0000  -0.0000  -0.3668  -0.8782  -0.3070
       0.6108  -0.0000  -0.4713   0.2673  -0.0683  -0.1636   0.5495
      -0.1222   0.0000   0.0943  -0.8018  -0.0683  -0.1636   0.5495
      -0.0000   0.0000   0.0000   0.0000  -0.9227   0.3854  -0.0000

    ncont = 3
    ac_e =

            0        0        0        0  -1.2627   0.4334   0.4666
            0   2.0000        0  -3.7417  -0.8520   0.2924  -0.4342
            0        0   1.7862   0.3780  -0.2651  -0.7723        0
            0        0        0   3.7417   0.8520  -0.2924   0.4342
            0        0        0        0  -1.5540   0.5334   0.5742
            0        0        0        0  -0.6533   0.2242   0.2414
            0        0        0        0  -0.5892   0.2022   0.2177

    ec_e =

      -1.8325   1.0000   2.3752        0  -0.8214   0.2819   1.8016
       0.4887        0   0.3770  -0.5345   0.1874   0.5461        0
      -0.1728        0  -0.1333  -1.1339   0.1325   0.3861        0
            0        0        0        0   0.8520  -0.2924   0.4342
            0        0        0        0  -1.0260  -0.1496        0
            0        0        0        0        0   1.1937        0
            0        0        0        0        0        0   1.0000

    bc_e =

       1   2   3
       2   1   0
       0   0   0
       0   0   0
       0   0   0
       0   0   0
       0   0   0

    cc_e =

            0   1.0000        0        0  -1.2627   0.4334   0.4666
       0.3665        0  -0.9803  -1.6036   0.1874   0.5461        0

    q_e =

            0   1.0000        0        0        0        0        0
            0        0   0.7071        0   0.2740  -0.6519        0
            0        0        0        0   0.8304   0.3491  -0.4342
            0        0        0  -1.0000        0        0        0
            0        0        0        0   0.4003   0.1683   0.9008
            0        0   0.7071        0  -0.2740   0.6519        0
       1.0000        0        0        0        0        0        0

    z_e =

            0   1.0000        0        0        0        0        0
      -0.6108        0   0.7917        0        0        0        0
       0.4887        0   0.3770  -0.5345   0.1874   0.5461        0
            0        0        0        0  -0.4107   0.1410   0.9008
       0.6108        0   0.4713   0.2673  -0.1874  -0.5461        0
      -0.1222        0  -0.0943  -0.8018  -0.1874  -0.5461        0
            0        0        0        0  -0.8520   0.2924  -0.4342

    ncont_e = 3
***** assert <45008> (ec, ec_e, 1e-4);
!!!!! known bug: https://octave.org/testfailure/?45008
ASSERT errors for:  assert (ec,ec_e,1e-4)

  Location  |  Observed  |  Expected  |  Reason
   (1,1)        1.8325      -1.8325      Abs err 3.665 exceeds tol 0.0001 by 4
   (3,1)       0.17277      -0.1728      Abs err 0.34557 exceeds tol 0.0001 by 0.3
   (1,2)          -1           1         Abs err 2 exceeds tol 0.0001 by 2
   (2,3)       -0.37702      0.377       Abs err 0.75402 exceeds tol 0.0001 by 0.8
   (3,4)        1.1339      -1.1339      Abs err 2.2678 exceeds tol 0.0001 by 2
   (1,5)       0.73367      -0.8214      Abs err 1.5551 exceeds tol 0.0001 by 2
   (2,5)       0.068324      0.1874      Abs err 0.11908 exceeds tol 0.0001 by 0.1
   (3,5)      -0.048312      0.1325      Abs err 0.18081 exceeds tol 0.0001 by 0.2
   (4,5)       0.92273       0.852       Abs err 0.070729 exceeds tol 0.0001 by 0.07
   (5,5)        1.0035       -1.026      Abs err 2.0295 exceeds tol 0.0001 by 2
   (1,6)        1.7563       0.2819      Abs err 1.4744 exceeds tol 0.0001 by 1
   (2,6)       0.16356       0.5461      Abs err 0.38254 exceeds tol 0.0001 by 0.4
   (3,6)       -0.11566      0.3861      Abs err 0.50176 exceeds tol 0.0001 by 0.5
   (4,6)       -0.38545     -0.2924      Abs err 0.093049 exceeds tol 0.0001 by 0.09
   (5,6)       0.016704     -0.1496      Abs err 0.1663 exceeds tol 0.0001 by 0.2
   (6,6)        1.0197       1.1937      Abs err 0.17397 exceeds tol 0.0001 by 0.2
   (1,7)       0.61404       1.8016      Abs err 1.1876 exceeds tol 0.0001 by 1
   (2,7)       -0.54947        0         Abs err 0.54947 exceeds tol 0.0001 by 0.5
   (3,7)       0.38853         0         Abs err 0.38853 exceeds tol 0.0001 by 0.4
   (4,7)     -4.5292e-16     0.4342      Abs err 0.4342 exceeds tol 0.0001 by 0.4
   (5,7)      -0.056116        0         Abs err 0.056116 exceeds tol 0.0001 by 0.06
   (6,7)       -0.13128        0         Abs err 0.13128 exceeds tol 0.0001 by 0.1
   (7,7)        1.1969         1         Abs err 0.19687 exceeds tol 0.0001 by 0.2
shared variables   scalar structure containing the fields:

    ac =

       0.0000  -0.0000  -0.0000  -0.0000   1.2896   0.4927   0.3070
            0   2.0000  -0.0000  -3.7417  -0.9227   0.3854  -0.0000
            0        0   1.7862  -0.3780   0.0966   0.2313  -0.7771
            0        0        0   3.7417   0.9227  -0.3854   0.0000
            0        0        0        0   1.6572   0.6332   0.3945
            0        0        0        0   0.5959   0.2277   0.1419
            0        0        0        0   0.4739   0.1811   0.1128

    ec =

       1.8325  -1.0000   2.3752  -0.0000   0.7337   1.7563   0.6140
       0.4887  -0.0000  -0.3770  -0.5345   0.0683   0.1636  -0.5495
       0.1728  -0.0000  -0.1333   1.1339  -0.0483  -0.1157   0.3885
            0        0        0  -0.0000   0.9227  -0.3854  -0.0000
            0        0        0        0   1.0035   0.0167  -0.0561
            0        0        0        0        0   1.0197  -0.1313
            0        0        0        0        0        0   1.1969

    bc =

      -1.0000  -2.0000  -3.0000
       2.0000   1.0000        0
            0        0        0
            0        0        0
            0        0        0
            0        0        0
            0        0        0

    cc =

     Columns 1 through 5:

      -1.2948e-16   1.0000e+00   9.9893e-17   1.7834e-16  -1.2896e+00
       3.6651e-01  -1.7636e-48   9.8026e-01  -1.6036e+00   6.8324e-02

     Columns 6 and 7:

      -4.9272e-01  -3.0702e-01
       1.6356e-01  -5.4947e-01

    q =

            0   1.0000  -0.0000  -0.0000   0.0000  -0.0000        0
            0   0.0000  -0.7071   0.0000  -0.1021  -0.2389   0.6576
            0  -0.0000   0.0000  -0.0000  -0.9195   0.3931  -0.0000
            0   0.0000  -0.0000  -1.0000   0.0000  -0.0000   0.0000
            0        0   0.0000   0.0000  -0.3656  -0.8552  -0.3675
            0   0.0000  -0.7071   0.0000   0.1021   0.2389  -0.6576
      -1.0000        0        0        0        0        0        0

    z =

       0.0000   1.0000        0        0        0        0        0
      -0.6108   0.0000  -0.7917   0.0000        0        0        0
       0.4887  -0.0000  -0.3770  -0.5345   0.0683   0.1636  -0.5495
       0.0000  -0.0000  -0.0000  -0.0000  -0.3668  -0.8782  -0.3070
       0.6108  -0.0000  -0.4713   0.2673  -0.0683  -0.1636   0.5495
      -0.1222   0.0000   0.0943  -0.8018  -0.0683  -0.1636   0.5495
      -0.0000   0.0000   0.0000   0.0000  -0.9227   0.3854  -0.0000

    ncont = 3
    ac_e =

            0        0        0        0  -1.2627   0.4334   0.4666
            0   2.0000        0  -3.7417  -0.8520   0.2924  -0.4342
            0        0   1.7862   0.3780  -0.2651  -0.7723        0
            0        0        0   3.7417   0.8520  -0.2924   0.4342
            0        0        0        0  -1.5540   0.5334   0.5742
            0        0        0        0  -0.6533   0.2242   0.2414
            0        0        0        0  -0.5892   0.2022   0.2177

    ec_e =

      -1.8325   1.0000   2.3752        0  -0.8214   0.2819   1.8016
       0.4887        0   0.3770  -0.5345   0.1874   0.5461        0
      -0.1728        0  -0.1333  -1.1339   0.1325   0.3861        0
            0        0        0        0   0.8520  -0.2924   0.4342
            0        0        0        0  -1.0260  -0.1496        0
            0        0        0        0        0   1.1937        0
            0        0        0        0        0        0   1.0000

    bc_e =

       1   2   3
       2   1   0
       0   0   0
       0   0   0
       0   0   0
       0   0   0
       0   0   0

    cc_e =

            0   1.0000        0        0  -1.2627   0.4334   0.4666
       0.3665        0  -0.9803  -1.6036   0.1874   0.5461        0

    q_e =

            0   1.0000        0        0        0        0        0
            0        0   0.7071        0   0.2740  -0.6519        0
            0        0        0        0   0.8304   0.3491  -0.4342
            0        0        0  -1.0000        0        0        0
            0        0        0        0   0.4003   0.1683   0.9008
            0        0   0.7071        0  -0.2740   0.6519        0
       1.0000        0        0        0        0        0        0

    z_e =

            0   1.0000        0        0        0        0        0
      -0.6108        0   0.7917        0        0        0        0
       0.4887        0   0.3770  -0.5345   0.1874   0.5461        0
            0        0        0        0  -0.4107   0.1410   0.9008
       0.6108        0   0.4713   0.2673  -0.1874  -0.5461        0
      -0.1222        0  -0.0943  -0.8018  -0.1874  -0.5461        0
            0        0        0        0  -0.8520   0.2924  -0.4342

    ncont_e = 3
***** assert <45008> (bc, bc_e, 1e-4);
!!!!! known bug: https://octave.org/testfailure/?45008
ASSERT errors for:  assert (bc,bc_e,1e-4)

  Location  |  Observed  |  Expected  |  Reason
   (1,1)          -1           1         Abs err 2 exceeds tol 0.0001 by 2
   (1,2)          -2           2         Abs err 4 exceeds tol 0.0001 by 4
   (1,3)          -3           3         Abs err 6 exceeds tol 0.0001 by 6
shared variables   scalar structure containing the fields:

    ac =

       0.0000  -0.0000  -0.0000  -0.0000   1.2896   0.4927   0.3070
            0   2.0000  -0.0000  -3.7417  -0.9227   0.3854  -0.0000
            0        0   1.7862  -0.3780   0.0966   0.2313  -0.7771
            0        0        0   3.7417   0.9227  -0.3854   0.0000
            0        0        0        0   1.6572   0.6332   0.3945
            0        0        0        0   0.5959   0.2277   0.1419
            0        0        0        0   0.4739   0.1811   0.1128

    ec =

       1.8325  -1.0000   2.3752  -0.0000   0.7337   1.7563   0.6140
       0.4887  -0.0000  -0.3770  -0.5345   0.0683   0.1636  -0.5495
       0.1728  -0.0000  -0.1333   1.1339  -0.0483  -0.1157   0.3885
            0        0        0  -0.0000   0.9227  -0.3854  -0.0000
            0        0        0        0   1.0035   0.0167  -0.0561
            0        0        0        0        0   1.0197  -0.1313
            0        0        0        0        0        0   1.1969

    bc =

      -1.0000  -2.0000  -3.0000
       2.0000   1.0000        0
            0        0        0
            0        0        0
            0        0        0
            0        0        0
            0        0        0

    cc =

     Columns 1 through 5:

      -1.2948e-16   1.0000e+00   9.9893e-17   1.7834e-16  -1.2896e+00
       3.6651e-01  -1.7636e-48   9.8026e-01  -1.6036e+00   6.8324e-02

     Columns 6 and 7:

      -4.9272e-01  -3.0702e-01
       1.6356e-01  -5.4947e-01

    q =

            0   1.0000  -0.0000  -0.0000   0.0000  -0.0000        0
            0   0.0000  -0.7071   0.0000  -0.1021  -0.2389   0.6576
            0  -0.0000   0.0000  -0.0000  -0.9195   0.3931  -0.0000
            0   0.0000  -0.0000  -1.0000   0.0000  -0.0000   0.0000
            0        0   0.0000   0.0000  -0.3656  -0.8552  -0.3675
            0   0.0000  -0.7071   0.0000   0.1021   0.2389  -0.6576
      -1.0000        0        0        0        0        0        0

    z =

       0.0000   1.0000        0        0        0        0        0
      -0.6108   0.0000  -0.7917   0.0000        0        0        0
       0.4887  -0.0000  -0.3770  -0.5345   0.0683   0.1636  -0.5495
       0.0000  -0.0000  -0.0000  -0.0000  -0.3668  -0.8782  -0.3070
       0.6108  -0.0000  -0.4713   0.2673  -0.0683  -0.1636   0.5495
      -0.1222   0.0000   0.0943  -0.8018  -0.0683  -0.1636   0.5495
      -0.0000   0.0000   0.0000   0.0000  -0.9227   0.3854  -0.0000

    ncont = 3
    ac_e =

            0        0        0        0  -1.2627   0.4334   0.4666
            0   2.0000        0  -3.7417  -0.8520   0.2924  -0.4342
            0        0   1.7862   0.3780  -0.2651  -0.7723        0
            0        0        0   3.7417   0.8520  -0.2924   0.4342
            0        0        0        0  -1.5540   0.5334   0.5742
            0        0        0        0  -0.6533   0.2242   0.2414
            0        0        0        0  -0.5892   0.2022   0.2177

    ec_e =

      -1.8325   1.0000   2.3752        0  -0.8214   0.2819   1.8016
       0.4887        0   0.3770  -0.5345   0.1874   0.5461        0
      -0.1728        0  -0.1333  -1.1339   0.1325   0.3861        0
            0        0        0        0   0.8520  -0.2924   0.4342
            0        0        0        0  -1.0260  -0.1496        0
            0        0        0        0        0   1.1937        0
            0        0        0        0        0        0   1.0000

    bc_e =

       1   2   3
       2   1   0
       0   0   0
       0   0   0
       0   0   0
       0   0   0
       0   0   0

    cc_e =

            0   1.0000        0        0  -1.2627   0.4334   0.4666
       0.3665        0  -0.9803  -1.6036   0.1874   0.5461        0

    q_e =

            0   1.0000        0        0        0        0        0
            0        0   0.7071        0   0.2740  -0.6519        0
            0        0        0        0   0.8304   0.3491  -0.4342
            0        0        0  -1.0000        0        0        0
            0        0        0        0   0.4003   0.1683   0.9008
            0        0   0.7071        0  -0.2740   0.6519        0
       1.0000        0        0        0        0        0        0

    z_e =

            0   1.0000        0        0        0        0        0
      -0.6108        0   0.7917        0        0        0        0
       0.4887        0   0.3770  -0.5345   0.1874   0.5461        0
            0        0        0        0  -0.4107   0.1410   0.9008
       0.6108        0   0.4713   0.2673  -0.1874  -0.5461        0
      -0.1222        0  -0.0943  -0.8018  -0.1874  -0.5461        0
            0        0        0        0  -0.8520   0.2924  -0.4342

    ncont_e = 3
***** assert <45008> (cc, cc_e, 1e-4);
!!!!! known bug: https://octave.org/testfailure/?45008
ASSERT errors for:  assert (cc,cc_e,1e-4)

  Location  |  Observed  |  Expected  |  Reason
   (2,3)       0.98026      -0.9803      Abs err 1.9606 exceeds tol 0.0001 by 2
   (1,5)       -1.2896      -1.2627      Abs err 0.026862 exceeds tol 0.0001 by 0.03
   (2,5)       0.068324      0.1874      Abs err 0.11908 exceeds tol 0.0001 by 0.1
   (1,6)       -0.49272      0.4334      Abs err 0.92612 exceeds tol 0.0001 by 0.9
   (2,6)       0.16356       0.5461      Abs err 0.38254 exceeds tol 0.0001 by 0.4
   (1,7)       -0.30702      0.4666      Abs err 0.77362 exceeds tol 0.0001 by 0.8
   (2,7)       -0.54947        0         Abs err 0.54947 exceeds tol 0.0001 by 0.5
shared variables   scalar structure containing the fields:

    ac =

       0.0000  -0.0000  -0.0000  -0.0000   1.2896   0.4927   0.3070
            0   2.0000  -0.0000  -3.7417  -0.9227   0.3854  -0.0000
            0        0   1.7862  -0.3780   0.0966   0.2313  -0.7771
            0        0        0   3.7417   0.9227  -0.3854   0.0000
            0        0        0        0   1.6572   0.6332   0.3945
            0        0        0        0   0.5959   0.2277   0.1419
            0        0        0        0   0.4739   0.1811   0.1128

    ec =

       1.8325  -1.0000   2.3752  -0.0000   0.7337   1.7563   0.6140
       0.4887  -0.0000  -0.3770  -0.5345   0.0683   0.1636  -0.5495
       0.1728  -0.0000  -0.1333   1.1339  -0.0483  -0.1157   0.3885
            0        0        0  -0.0000   0.9227  -0.3854  -0.0000
            0        0        0        0   1.0035   0.0167  -0.0561
            0        0        0        0        0   1.0197  -0.1313
            0        0        0        0        0        0   1.1969

    bc =

      -1.0000  -2.0000  -3.0000
       2.0000   1.0000        0
            0        0        0
            0        0        0
            0        0        0
            0        0        0
            0        0        0

    cc =

     Columns 1 through 5:

      -1.2948e-16   1.0000e+00   9.9893e-17   1.7834e-16  -1.2896e+00
       3.6651e-01  -1.7636e-48   9.8026e-01  -1.6036e+00   6.8324e-02

     Columns 6 and 7:

      -4.9272e-01  -3.0702e-01
       1.6356e-01  -5.4947e-01

    q =

            0   1.0000  -0.0000  -0.0000   0.0000  -0.0000        0
            0   0.0000  -0.7071   0.0000  -0.1021  -0.2389   0.6576
            0  -0.0000   0.0000  -0.0000  -0.9195   0.3931  -0.0000
            0   0.0000  -0.0000  -1.0000   0.0000  -0.0000   0.0000
            0        0   0.0000   0.0000  -0.3656  -0.8552  -0.3675
            0   0.0000  -0.7071   0.0000   0.1021   0.2389  -0.6576
      -1.0000        0        0        0        0        0        0

    z =

       0.0000   1.0000        0        0        0        0        0
      -0.6108   0.0000  -0.7917   0.0000        0        0        0
       0.4887  -0.0000  -0.3770  -0.5345   0.0683   0.1636  -0.5495
       0.0000  -0.0000  -0.0000  -0.0000  -0.3668  -0.8782  -0.3070
       0.6108  -0.0000  -0.4713   0.2673  -0.0683  -0.1636   0.5495
      -0.1222   0.0000   0.0943  -0.8018  -0.0683  -0.1636   0.5495
      -0.0000   0.0000   0.0000   0.0000  -0.9227   0.3854  -0.0000

    ncont = 3
    ac_e =

            0        0        0        0  -1.2627   0.4334   0.4666
            0   2.0000        0  -3.7417  -0.8520   0.2924  -0.4342
            0        0   1.7862   0.3780  -0.2651  -0.7723        0
            0        0        0   3.7417   0.8520  -0.2924   0.4342
            0        0        0        0  -1.5540   0.5334   0.5742
            0        0        0        0  -0.6533   0.2242   0.2414
            0        0        0        0  -0.5892   0.2022   0.2177

    ec_e =

      -1.8325   1.0000   2.3752        0  -0.8214   0.2819   1.8016
       0.4887        0   0.3770  -0.5345   0.1874   0.5461        0
      -0.1728        0  -0.1333  -1.1339   0.1325   0.3861        0
            0        0        0        0   0.8520  -0.2924   0.4342
            0        0        0        0  -1.0260  -0.1496        0
            0        0        0        0        0   1.1937        0
            0        0        0        0        0        0   1.0000

    bc_e =

       1   2   3
       2   1   0
       0   0   0
       0   0   0
       0   0   0
       0   0   0
       0   0   0

    cc_e =

            0   1.0000        0        0  -1.2627   0.4334   0.4666
       0.3665        0  -0.9803  -1.6036   0.1874   0.5461        0

    q_e =

            0   1.0000        0        0        0        0        0
            0        0   0.7071        0   0.2740  -0.6519        0
            0        0        0        0   0.8304   0.3491  -0.4342
            0        0        0  -1.0000        0        0        0
            0        0        0        0   0.4003   0.1683   0.9008
            0        0   0.7071        0  -0.2740   0.6519        0
       1.0000        0        0        0        0        0        0

    z_e =

            0   1.0000        0        0        0        0        0
      -0.6108        0   0.7917        0        0        0        0
       0.4887        0   0.3770  -0.5345   0.1874   0.5461        0
            0        0        0        0  -0.4107   0.1410   0.9008
       0.6108        0   0.4713   0.2673  -0.1874  -0.5461        0
      -0.1222        0  -0.0943  -0.8018  -0.1874  -0.5461        0
            0        0        0        0  -0.8520   0.2924  -0.4342

    ncont_e = 3
***** assert <45008> (q, q_e, 1e-4);
!!!!! known bug: https://octave.org/testfailure/?45008
ASSERT errors for:  assert (q,q_e,1e-4)

  Location  |  Observed  |  Expected  |  Reason
   (7,1)          -1           1         Abs err 2 exceeds tol 0.0001 by 2
   (2,3)       -0.70711      0.7071      Abs err 1.4142 exceeds tol 0.0001 by 1
   (6,3)       -0.70711      0.7071      Abs err 1.4142 exceeds tol 0.0001 by 1
   (2,5)       -0.10213      0.274       Abs err 0.37613 exceeds tol 0.0001 by 0.4
   (3,5)       -0.91952      0.8304      Abs err 1.7499 exceeds tol 0.0001 by 2
   (5,5)       -0.36556      0.4003      Abs err 0.76586 exceeds tol 0.0001 by 0.8
   (6,5)       0.10213       -0.274      Abs err 0.37613 exceeds tol 0.0001 by 0.4
   (2,6)       -0.23892     -0.6519      Abs err 0.41298 exceeds tol 0.0001 by 0.4
   (3,6)       0.39305       0.3491      Abs err 0.043954 exceeds tol 0.0001 by 0.04
   (5,6)       -0.85519      0.1683      Abs err 1.0235 exceeds tol 0.0001 by 1
   (6,6)       0.23892       0.6519      Abs err 0.41298 exceeds tol 0.0001 by 0.4
   (2,7)       0.65764         0         Abs err 0.65764 exceeds tol 0.0001 by 0.7
   (3,7)      -1.143e-16    -0.4342      Abs err 0.4342 exceeds tol 0.0001 by 0.4
   (5,7)       -0.36746      0.9008      Abs err 1.2683 exceeds tol 0.0001 by 1
   (6,7)       -0.65764        0         Abs err 0.65764 exceeds tol 0.0001 by 0.7
shared variables   scalar structure containing the fields:

    ac =

       0.0000  -0.0000  -0.0000  -0.0000   1.2896   0.4927   0.3070
            0   2.0000  -0.0000  -3.7417  -0.9227   0.3854  -0.0000
            0        0   1.7862  -0.3780   0.0966   0.2313  -0.7771
            0        0        0   3.7417   0.9227  -0.3854   0.0000
            0        0        0        0   1.6572   0.6332   0.3945
            0        0        0        0   0.5959   0.2277   0.1419
            0        0        0        0   0.4739   0.1811   0.1128

    ec =

       1.8325  -1.0000   2.3752  -0.0000   0.7337   1.7563   0.6140
       0.4887  -0.0000  -0.3770  -0.5345   0.0683   0.1636  -0.5495
       0.1728  -0.0000  -0.1333   1.1339  -0.0483  -0.1157   0.3885
            0        0        0  -0.0000   0.9227  -0.3854  -0.0000
            0        0        0        0   1.0035   0.0167  -0.0561
            0        0        0        0        0   1.0197  -0.1313
            0        0        0        0        0        0   1.1969

    bc =

      -1.0000  -2.0000  -3.0000
       2.0000   1.0000        0
            0        0        0
            0        0        0
            0        0        0
            0        0        0
            0        0        0

    cc =

     Columns 1 through 5:

      -1.2948e-16   1.0000e+00   9.9893e-17   1.7834e-16  -1.2896e+00
       3.6651e-01  -1.7636e-48   9.8026e-01  -1.6036e+00   6.8324e-02

     Columns 6 and 7:

      -4.9272e-01  -3.0702e-01
       1.6356e-01  -5.4947e-01

    q =

            0   1.0000  -0.0000  -0.0000   0.0000  -0.0000        0
            0   0.0000  -0.7071   0.0000  -0.1021  -0.2389   0.6576
            0  -0.0000   0.0000  -0.0000  -0.9195   0.3931  -0.0000
            0   0.0000  -0.0000  -1.0000   0.0000  -0.0000   0.0000
            0        0   0.0000   0.0000  -0.3656  -0.8552  -0.3675
            0   0.0000  -0.7071   0.0000   0.1021   0.2389  -0.6576
      -1.0000        0        0        0        0        0        0

    z =

       0.0000   1.0000        0        0        0        0        0
      -0.6108   0.0000  -0.7917   0.0000        0        0        0
       0.4887  -0.0000  -0.3770  -0.5345   0.0683   0.1636  -0.5495
       0.0000  -0.0000  -0.0000  -0.0000  -0.3668  -0.8782  -0.3070
       0.6108  -0.0000  -0.4713   0.2673  -0.0683  -0.1636   0.5495
      -0.1222   0.0000   0.0943  -0.8018  -0.0683  -0.1636   0.5495
      -0.0000   0.0000   0.0000   0.0000  -0.9227   0.3854  -0.0000

    ncont = 3
    ac_e =

            0        0        0        0  -1.2627   0.4334   0.4666
            0   2.0000        0  -3.7417  -0.8520   0.2924  -0.4342
            0        0   1.7862   0.3780  -0.2651  -0.7723        0
            0        0        0   3.7417   0.8520  -0.2924   0.4342
            0        0        0        0  -1.5540   0.5334   0.5742
            0        0        0        0  -0.6533   0.2242   0.2414
            0        0        0        0  -0.5892   0.2022   0.2177

    ec_e =

      -1.8325   1.0000   2.3752        0  -0.8214   0.2819   1.8016
       0.4887        0   0.3770  -0.5345   0.1874   0.5461        0
      -0.1728        0  -0.1333  -1.1339   0.1325   0.3861        0
            0        0        0        0   0.8520  -0.2924   0.4342
            0        0        0        0  -1.0260  -0.1496        0
            0        0        0        0        0   1.1937        0
            0        0        0        0        0        0   1.0000

    bc_e =

       1   2   3
       2   1   0
       0   0   0
       0   0   0
       0   0   0
       0   0   0
       0   0   0

    cc_e =

            0   1.0000        0        0  -1.2627   0.4334   0.4666
       0.3665        0  -0.9803  -1.6036   0.1874   0.5461        0

    q_e =

            0   1.0000        0        0        0        0        0
            0        0   0.7071        0   0.2740  -0.6519        0
            0        0        0        0   0.8304   0.3491  -0.4342
            0        0        0  -1.0000        0        0        0
            0        0        0        0   0.4003   0.1683   0.9008
            0        0   0.7071        0  -0.2740   0.6519        0
       1.0000        0        0        0        0        0        0

    z_e =

            0   1.0000        0        0        0        0        0
      -0.6108        0   0.7917        0        0        0        0
       0.4887        0   0.3770  -0.5345   0.1874   0.5461        0
            0        0        0        0  -0.4107   0.1410   0.9008
       0.6108        0   0.4713   0.2673  -0.1874  -0.5461        0
      -0.1222        0  -0.0943  -0.8018  -0.1874  -0.5461        0
            0        0        0        0  -0.8520   0.2924  -0.4342

    ncont_e = 3
***** assert <45008> (z, z_e, 1e-4);
!!!!! known bug: https://octave.org/testfailure/?45008
ASSERT errors for:  assert (z,z_e,1e-4)

  Location  |  Observed  |  Expected  |  Reason
   (2,3)       -0.79175      0.7917      Abs err 1.5834 exceeds tol 0.0001 by 2
   (3,3)       -0.37702      0.377       Abs err 0.75402 exceeds tol 0.0001 by 0.8
   (5,3)       -0.47128      0.4713      Abs err 0.94258 exceeds tol 0.0001 by 0.9
   (6,3)       0.094256     -0.0943      Abs err 0.18856 exceeds tol 0.0001 by 0.2
   (3,5)       0.068324      0.1874      Abs err 0.11908 exceeds tol 0.0001 by 0.1
   (4,5)       -0.36683     -0.4107      Abs err 0.043867 exceeds tol 0.0001 by 0.04
   (5,5)      -0.068324     -0.1874      Abs err 0.11908 exceeds tol 0.0001 by 0.1
   (6,5)      -0.068324     -0.1874      Abs err 0.11908 exceeds tol 0.0001 by 0.1
   (7,5)       -0.92273      -0.852      Abs err 0.070729 exceeds tol 0.0001 by 0.07
   (3,6)       0.16356       0.5461      Abs err 0.38254 exceeds tol 0.0001 by 0.4
   (4,6)       -0.87816      0.141       Abs err 1.0192 exceeds tol 0.0001 by 1
   (5,6)       -0.16356     -0.5461      Abs err 0.38254 exceeds tol 0.0001 by 0.4
   (6,6)       -0.16356     -0.5461      Abs err 0.38254 exceeds tol 0.0001 by 0.4
   (7,6)       0.38545       0.2924      Abs err 0.093049 exceeds tol 0.0001 by 0.09
   (3,7)       -0.54947        0         Abs err 0.54947 exceeds tol 0.0001 by 0.5
   (4,7)       -0.30702      0.9008      Abs err 1.2078 exceeds tol 0.0001 by 1
   (5,7)       0.54947         0         Abs err 0.54947 exceeds tol 0.0001 by 0.5
   (6,7)       0.54947         0         Abs err 0.54947 exceeds tol 0.0001 by 0.5
   (7,7)     -6.6466e-17    -0.4342      Abs err 0.4342 exceeds tol 0.0001 by 0.4
shared variables   scalar structure containing the fields:

    ac =

       0.0000  -0.0000  -0.0000  -0.0000   1.2896   0.4927   0.3070
            0   2.0000  -0.0000  -3.7417  -0.9227   0.3854  -0.0000
            0        0   1.7862  -0.3780   0.0966   0.2313  -0.7771
            0        0        0   3.7417   0.9227  -0.3854   0.0000
            0        0        0        0   1.6572   0.6332   0.3945
            0        0        0        0   0.5959   0.2277   0.1419
            0        0        0        0   0.4739   0.1811   0.1128

    ec =

       1.8325  -1.0000   2.3752  -0.0000   0.7337   1.7563   0.6140
       0.4887  -0.0000  -0.3770  -0.5345   0.0683   0.1636  -0.5495
       0.1728  -0.0000  -0.1333   1.1339  -0.0483  -0.1157   0.3885
            0        0        0  -0.0000   0.9227  -0.3854  -0.0000
            0        0        0        0   1.0035   0.0167  -0.0561
            0        0        0        0        0   1.0197  -0.1313
            0        0        0        0        0        0   1.1969

    bc =

      -1.0000  -2.0000  -3.0000
       2.0000   1.0000        0
            0        0        0
            0        0        0
            0        0        0
            0        0        0
            0        0        0

    cc =

     Columns 1 through 5:

      -1.2948e-16   1.0000e+00   9.9893e-17   1.7834e-16  -1.2896e+00
       3.6651e-01  -1.7636e-48   9.8026e-01  -1.6036e+00   6.8324e-02

     Columns 6 and 7:

      -4.9272e-01  -3.0702e-01
       1.6356e-01  -5.4947e-01

    q =

            0   1.0000  -0.0000  -0.0000   0.0000  -0.0000        0
            0   0.0000  -0.7071   0.0000  -0.1021  -0.2389   0.6576
            0  -0.0000   0.0000  -0.0000  -0.9195   0.3931  -0.0000
            0   0.0000  -0.0000  -1.0000   0.0000  -0.0000   0.0000
            0        0   0.0000   0.0000  -0.3656  -0.8552  -0.3675
            0   0.0000  -0.7071   0.0000   0.1021   0.2389  -0.6576
      -1.0000        0        0        0        0        0        0

    z =

       0.0000   1.0000        0        0        0        0        0
      -0.6108   0.0000  -0.7917   0.0000        0        0        0
       0.4887  -0.0000  -0.3770  -0.5345   0.0683   0.1636  -0.5495
       0.0000  -0.0000  -0.0000  -0.0000  -0.3668  -0.8782  -0.3070
       0.6108  -0.0000  -0.4713   0.2673  -0.0683  -0.1636   0.5495
      -0.1222   0.0000   0.0943  -0.8018  -0.0683  -0.1636   0.5495
      -0.0000   0.0000   0.0000   0.0000  -0.9227   0.3854  -0.0000

    ncont = 3
    ac_e =

            0        0        0        0  -1.2627   0.4334   0.4666
            0   2.0000        0  -3.7417  -0.8520   0.2924  -0.4342
            0        0   1.7862   0.3780  -0.2651  -0.7723        0
            0        0        0   3.7417   0.8520  -0.2924   0.4342
            0        0        0        0  -1.5540   0.5334   0.5742
            0        0        0        0  -0.6533   0.2242   0.2414
            0        0        0        0  -0.5892   0.2022   0.2177

    ec_e =

      -1.8325   1.0000   2.3752        0  -0.8214   0.2819   1.8016
       0.4887        0   0.3770  -0.5345   0.1874   0.5461        0
      -0.1728        0  -0.1333  -1.1339   0.1325   0.3861        0
            0        0        0        0   0.8520  -0.2924   0.4342
            0        0        0        0  -1.0260  -0.1496        0
            0        0        0        0        0   1.1937        0
            0        0        0        0        0        0   1.0000

    bc_e =

       1   2   3
       2   1   0
       0   0   0
       0   0   0
       0   0   0
       0   0   0
       0   0   0

    cc_e =

            0   1.0000        0        0  -1.2627   0.4334   0.4666
       0.3665        0  -0.9803  -1.6036   0.1874   0.5461        0

    q_e =

            0   1.0000        0        0        0        0        0
            0        0   0.7071        0   0.2740  -0.6519        0
            0        0        0        0   0.8304   0.3491  -0.4342
            0        0        0  -1.0000        0        0        0
            0        0        0        0   0.4003   0.1683   0.9008
            0        0   0.7071        0  -0.2740   0.6519        0
       1.0000        0        0        0        0        0        0

    z_e =

            0   1.0000        0        0        0        0        0
      -0.6108        0   0.7917        0        0        0        0
       0.4887        0   0.3770  -0.5345   0.1874   0.5461        0
            0        0        0        0  -0.4107   0.1410   0.9008
       0.6108        0   0.4713   0.2673  -0.1874  -0.5461        0
      -0.1222        0  -0.0943  -0.8018  -0.1874  -0.5461        0
            0        0        0        0  -0.8520   0.2924  -0.4342

    ncont_e = 3
***** assert <45008> (ao, ao_e, 1e-4);
!!!!! known bug: https://octave.org/testfailure/?45008
ASSERT errors for:  assert (ao,ao_e,1e-4)

  Location  |  Observed  |  Expected  |  Reason
   (1,1)       0.11282       0.2177      Abs err 0.10488 exceeds tol 0.0001 by 0.1
   (2,1)       0.18105       0.2022      Abs err 0.021146 exceeds tol 0.0001 by 0.02
   (3,1)       0.47386      -0.5892      Abs err 1.0631 exceeds tol 0.0001 by 1
   (1,2)       0.14188       0.2414      Abs err 0.099516 exceeds tol 0.0001 by 0.1
   (2,2)        0.2277       0.2242      Abs err 0.0034995 exceeds tol 0.0001 by 0.003
   (3,2)       0.59595      -0.6533      Abs err 1.2492 exceeds tol 0.0001 by 1
   (1,3)       0.39454       0.5742      Abs err 0.17966 exceeds tol 0.0001 by 0.2
   (2,3)       0.63317       0.5334      Abs err 0.099775 exceeds tol 0.0001 by 0.1
   (3,3)        1.6572       -1.554      Abs err 3.2112 exceeds tol 0.0001 by 3
   (1,4)      1.572e-15      0.4342      Abs err 0.4342 exceeds tol 0.0001 by 0.4
   (2,4)       -0.38545     -0.2924      Abs err 0.093049 exceeds tol 0.0001 by 0.09
   (3,4)       0.92273       0.852       Abs err 0.070729 exceeds tol 0.0001 by 0.07
   (1,5)       -0.77706        0         Abs err 0.77706 exceeds tol 0.0001 by 0.8
   (2,5)       0.23131      -0.7723      Abs err 1.0036 exceeds tol 0.0001 by 1
   (3,5)       0.096625     -0.2651      Abs err 0.36172 exceeds tol 0.0001 by 0.4
   (4,5)       -0.37796      0.378       Abs err 0.75596 exceeds tol 0.0001 by 0.8
   (1,6)      -4.996e-16    -0.4342      Abs err 0.4342 exceeds tol 0.0001 by 0.4
   (2,6)       0.38545       0.2924      Abs err 0.093049 exceeds tol 0.0001 by 0.09
   (3,6)       -0.92273      -0.852      Abs err 0.070729 exceeds tol 0.0001 by 0.07
   (1,7)       0.30702       0.4666      Abs err 0.15958 exceeds tol 0.0001 by 0.2
   (2,7)       0.49272       0.4334      Abs err 0.059316 exceeds tol 0.0001 by 0.06
   (3,7)        1.2896      -1.2627      Abs err 2.5523 exceeds tol 0.0001 by 3
shared variables   scalar structure containing the fields:

    ao =

       0.1128   0.1419   0.3945   0.0000  -0.7771  -0.0000   0.3070
       0.1811   0.2277   0.6332  -0.3854   0.2313   0.3854   0.4927
       0.4739   0.5959   1.6572   0.9227   0.0966  -0.9227   1.2896
            0        0        0   3.7417  -0.3780  -3.7417  -0.0000
            0        0        0        0   1.7862  -0.0000  -0.0000
            0        0        0        0        0   2.0000  -0.0000
            0        0        0        0        0        0   0.0000

    eo =

       1.1969  -0.1313  -0.0561  -0.0000   0.3885  -0.5495   0.6140
            0   1.0197   0.0167  -0.3854  -0.1157   0.1636   1.7563
            0        0   1.0035   0.9227  -0.0483   0.0683   0.7337
            0        0        0  -0.0000   1.1339  -0.5345  -0.0000
            0        0        0        0  -0.1333  -0.3770   2.3752
            0        0        0        0  -0.0000  -0.0000  -1.0000
            0        0        0        0   0.1728   0.4887   1.8325

    bo =

      -3.0702e-01  -5.4947e-01
      -4.9272e-01   1.6356e-01
      -1.2896e+00   6.8324e-02
       1.7834e-16  -1.6036e+00
       9.9893e-17   9.8026e-01
       1.0000e+00  -1.7636e-48
      -1.2948e-16   3.6651e-01

    co =

            0        0        0        0        0   2.0000  -1.0000
            0        0        0        0        0   1.0000  -2.0000
            0        0        0        0        0        0  -3.0000

    q =

            0        0        0        0        0   1.0000   0.0000
            0        0        0   0.0000  -0.7917   0.0000  -0.6108
      -0.5495   0.1636   0.0683  -0.5345  -0.3770  -0.0000   0.4887
      -0.3070  -0.8782  -0.3668  -0.0000  -0.0000  -0.0000   0.0000
       0.5495  -0.1636  -0.0683   0.2673  -0.4713  -0.0000   0.6108
       0.5495  -0.1636  -0.0683  -0.8018   0.0943   0.0000  -0.1222
      -0.0000   0.3854  -0.9227   0.0000   0.0000   0.0000  -0.0000

    z =

            0  -0.0000   0.0000  -0.0000  -0.0000   1.0000        0
       0.6576  -0.2389  -0.1021   0.0000  -0.7071   0.0000        0
      -0.0000   0.3931  -0.9195  -0.0000   0.0000  -0.0000        0
       0.0000  -0.0000   0.0000  -1.0000  -0.0000   0.0000        0
      -0.3675  -0.8552  -0.3656   0.0000   0.0000        0        0
      -0.6576   0.2389   0.1021   0.0000  -0.7071   0.0000        0
            0        0        0        0        0        0  -1.0000

    nobsv = 3
    ao_e =

       0.2177   0.2414   0.5742   0.4342        0  -0.4342   0.4666
       0.2022   0.2242   0.5334  -0.2924  -0.7723   0.2924   0.4334
      -0.5892  -0.6533  -1.5540   0.8520  -0.2651  -0.8520  -1.2627
            0        0        0   3.7417   0.3780  -3.7417        0
            0        0        0        0   1.7862        0        0
            0        0        0        0        0   2.0000        0
            0        0        0        0        0        0        0

    eo_e =

       1.0000        0        0   0.4342        0        0   1.8016
            0   1.1937  -0.1496  -0.2924   0.3861   0.5461   0.2819
            0        0  -1.0260   0.8520   0.1325   0.1874  -0.8214
            0        0        0        0  -1.1339  -0.5345        0
            0        0        0        0  -0.1333   0.3770   2.3752
            0        0        0        0        0        0   1.0000
            0        0        0        0  -0.1728   0.4887  -1.8325

    bo_e =

       0.4666        0
       0.4334   0.5461
      -1.2627   0.1874
            0  -1.6036
            0  -0.9803
       1.0000        0
            0   0.3665

    co_e =

       0   0   0   0   0   2   1
       0   0   0   0   0   1   2
       0   0   0   0   0   0   3

    q_e =

            0        0        0        0        0   1.0000        0
            0        0        0        0   0.7917        0  -0.6108
            0   0.5461   0.1874  -0.5345   0.3770        0   0.4887
       0.9008   0.1410  -0.4107        0        0        0        0
            0  -0.5461  -0.1874   0.2673   0.4713        0   0.6108
            0  -0.5461  -0.1874  -0.8018  -0.0943        0  -0.1222
      -0.4342   0.2924  -0.8520        0        0        0        0

    z_e =

            0        0        0        0        0   1.0000        0
            0  -0.6519   0.2740        0   0.7071        0        0
      -0.4342   0.3491   0.8304        0        0        0        0
            0        0        0  -1.0000        0        0        0
       0.9008   0.1683   0.4003        0        0        0        0
            0   0.6519  -0.2740        0   0.7071        0        0
            0        0        0        0        0        0   1.0000

    nobsv_e = 3
***** assert <45008> (eo, eo_e, 1e-4);
!!!!! known bug: https://octave.org/testfailure/?45008
ASSERT errors for:  assert (eo,eo_e,1e-4)

  Location  |  Observed  |  Expected  |  Reason
   (1,1)        1.1969         1         Abs err 0.19687 exceeds tol 0.0001 by 0.2
   (1,2)       -0.13128        0         Abs err 0.13128 exceeds tol 0.0001 by 0.1
   (2,2)        1.0197       1.1937      Abs err 0.17397 exceeds tol 0.0001 by 0.2
   (1,3)      -0.056116        0         Abs err 0.056116 exceeds tol 0.0001 by 0.06
   (2,3)       0.016704     -0.1496      Abs err 0.1663 exceeds tol 0.0001 by 0.2
   (3,3)        1.0035       -1.026      Abs err 2.0295 exceeds tol 0.0001 by 2
   (1,4)     -4.5292e-16     0.4342      Abs err 0.4342 exceeds tol 0.0001 by 0.4
   (2,4)       -0.38545     -0.2924      Abs err 0.093049 exceeds tol 0.0001 by 0.09
   (3,4)       0.92273       0.852       Abs err 0.070729 exceeds tol 0.0001 by 0.07
   (1,5)       0.38853         0         Abs err 0.38853 exceeds tol 0.0001 by 0.4
   (2,5)       -0.11566      0.3861      Abs err 0.50176 exceeds tol 0.0001 by 0.5
   (3,5)      -0.048312      0.1325      Abs err 0.18081 exceeds tol 0.0001 by 0.2
   (4,5)        1.1339      -1.1339      Abs err 2.2678 exceeds tol 0.0001 by 2
   (7,5)       0.17277      -0.1728      Abs err 0.34557 exceeds tol 0.0001 by 0.3
   (1,6)       -0.54947        0         Abs err 0.54947 exceeds tol 0.0001 by 0.5
   (2,6)       0.16356       0.5461      Abs err 0.38254 exceeds tol 0.0001 by 0.4
   (3,6)       0.068324      0.1874      Abs err 0.11908 exceeds tol 0.0001 by 0.1
   (5,6)       -0.37702      0.377       Abs err 0.75402 exceeds tol 0.0001 by 0.8
   (1,7)       0.61404       1.8016      Abs err 1.1876 exceeds tol 0.0001 by 1
   (2,7)        1.7563       0.2819      Abs err 1.4744 exceeds tol 0.0001 by 1
   (3,7)       0.73367      -0.8214      Abs err 1.5551 exceeds tol 0.0001 by 2
   (6,7)          -1           1         Abs err 2 exceeds tol 0.0001 by 2
   (7,7)        1.8325      -1.8325      Abs err 3.665 exceeds tol 0.0001 by 4
shared variables   scalar structure containing the fields:

    ao =

       0.1128   0.1419   0.3945   0.0000  -0.7771  -0.0000   0.3070
       0.1811   0.2277   0.6332  -0.3854   0.2313   0.3854   0.4927
       0.4739   0.5959   1.6572   0.9227   0.0966  -0.9227   1.2896
            0        0        0   3.7417  -0.3780  -3.7417  -0.0000
            0        0        0        0   1.7862  -0.0000  -0.0000
            0        0        0        0        0   2.0000  -0.0000
            0        0        0        0        0        0   0.0000

    eo =

       1.1969  -0.1313  -0.0561  -0.0000   0.3885  -0.5495   0.6140
            0   1.0197   0.0167  -0.3854  -0.1157   0.1636   1.7563
            0        0   1.0035   0.9227  -0.0483   0.0683   0.7337
            0        0        0  -0.0000   1.1339  -0.5345  -0.0000
            0        0        0        0  -0.1333  -0.3770   2.3752
            0        0        0        0  -0.0000  -0.0000  -1.0000
            0        0        0        0   0.1728   0.4887   1.8325

    bo =

      -3.0702e-01  -5.4947e-01
      -4.9272e-01   1.6356e-01
      -1.2896e+00   6.8324e-02
       1.7834e-16  -1.6036e+00
       9.9893e-17   9.8026e-01
       1.0000e+00  -1.7636e-48
      -1.2948e-16   3.6651e-01

    co =

            0        0        0        0        0   2.0000  -1.0000
            0        0        0        0        0   1.0000  -2.0000
            0        0        0        0        0        0  -3.0000

    q =

            0        0        0        0        0   1.0000   0.0000
            0        0        0   0.0000  -0.7917   0.0000  -0.6108
      -0.5495   0.1636   0.0683  -0.5345  -0.3770  -0.0000   0.4887
      -0.3070  -0.8782  -0.3668  -0.0000  -0.0000  -0.0000   0.0000
       0.5495  -0.1636  -0.0683   0.2673  -0.4713  -0.0000   0.6108
       0.5495  -0.1636  -0.0683  -0.8018   0.0943   0.0000  -0.1222
      -0.0000   0.3854  -0.9227   0.0000   0.0000   0.0000  -0.0000

    z =

            0  -0.0000   0.0000  -0.0000  -0.0000   1.0000        0
       0.6576  -0.2389  -0.1021   0.0000  -0.7071   0.0000        0
      -0.0000   0.3931  -0.9195  -0.0000   0.0000  -0.0000        0
       0.0000  -0.0000   0.0000  -1.0000  -0.0000   0.0000        0
      -0.3675  -0.8552  -0.3656   0.0000   0.0000        0        0
      -0.6576   0.2389   0.1021   0.0000  -0.7071   0.0000        0
            0        0        0        0        0        0  -1.0000

    nobsv = 3
    ao_e =

       0.2177   0.2414   0.5742   0.4342        0  -0.4342   0.4666
       0.2022   0.2242   0.5334  -0.2924  -0.7723   0.2924   0.4334
      -0.5892  -0.6533  -1.5540   0.8520  -0.2651  -0.8520  -1.2627
            0        0        0   3.7417   0.3780  -3.7417        0
            0        0        0        0   1.7862        0        0
            0        0        0        0        0   2.0000        0
            0        0        0        0        0        0        0

    eo_e =

       1.0000        0        0   0.4342        0        0   1.8016
            0   1.1937  -0.1496  -0.2924   0.3861   0.5461   0.2819
            0        0  -1.0260   0.8520   0.1325   0.1874  -0.8214
            0        0        0        0  -1.1339  -0.5345        0
            0        0        0        0  -0.1333   0.3770   2.3752
            0        0        0        0        0        0   1.0000
            0        0        0        0  -0.1728   0.4887  -1.8325

    bo_e =

       0.4666        0
       0.4334   0.5461
      -1.2627   0.1874
            0  -1.6036
            0  -0.9803
       1.0000        0
            0   0.3665

    co_e =

       0   0   0   0   0   2   1
       0   0   0   0   0   1   2
       0   0   0   0   0   0   3

    q_e =

            0        0        0        0        0   1.0000        0
            0        0        0        0   0.7917        0  -0.6108
            0   0.5461   0.1874  -0.5345   0.3770        0   0.4887
       0.9008   0.1410  -0.4107        0        0        0        0
            0  -0.5461  -0.1874   0.2673   0.4713        0   0.6108
            0  -0.5461  -0.1874  -0.8018  -0.0943        0  -0.1222
      -0.4342   0.2924  -0.8520        0        0        0        0

    z_e =

            0        0        0        0        0   1.0000        0
            0  -0.6519   0.2740        0   0.7071        0        0
      -0.4342   0.3491   0.8304        0        0        0        0
            0        0        0  -1.0000        0        0        0
       0.9008   0.1683   0.4003        0        0        0        0
            0   0.6519  -0.2740        0   0.7071        0        0
            0        0        0        0        0        0   1.0000

    nobsv_e = 3
***** assert <45008> (bo, bo_e, 1e-4);
!!!!! known bug: https://octave.org/testfailure/?45008
ASSERT errors for:  assert (bo,bo_e,1e-4)

  Location  |  Observed  |  Expected  |  Reason
   (1,1)       -0.30702      0.4666      Abs err 0.77362 exceeds tol 0.0001 by 0.8
   (2,1)       -0.49272      0.4334      Abs err 0.92612 exceeds tol 0.0001 by 0.9
   (3,1)       -1.2896      -1.2627      Abs err 0.026862 exceeds tol 0.0001 by 0.03
   (1,2)       -0.54947        0         Abs err 0.54947 exceeds tol 0.0001 by 0.5
   (2,2)       0.16356       0.5461      Abs err 0.38254 exceeds tol 0.0001 by 0.4
   (3,2)       0.068324      0.1874      Abs err 0.11908 exceeds tol 0.0001 by 0.1
   (5,2)       0.98026      -0.9803      Abs err 1.9606 exceeds tol 0.0001 by 2
shared variables   scalar structure containing the fields:

    ao =

       0.1128   0.1419   0.3945   0.0000  -0.7771  -0.0000   0.3070
       0.1811   0.2277   0.6332  -0.3854   0.2313   0.3854   0.4927
       0.4739   0.5959   1.6572   0.9227   0.0966  -0.9227   1.2896
            0        0        0   3.7417  -0.3780  -3.7417  -0.0000
            0        0        0        0   1.7862  -0.0000  -0.0000
            0        0        0        0        0   2.0000  -0.0000
            0        0        0        0        0        0   0.0000

    eo =

       1.1969  -0.1313  -0.0561  -0.0000   0.3885  -0.5495   0.6140
            0   1.0197   0.0167  -0.3854  -0.1157   0.1636   1.7563
            0        0   1.0035   0.9227  -0.0483   0.0683   0.7337
            0        0        0  -0.0000   1.1339  -0.5345  -0.0000
            0        0        0        0  -0.1333  -0.3770   2.3752
            0        0        0        0  -0.0000  -0.0000  -1.0000
            0        0        0        0   0.1728   0.4887   1.8325

    bo =

      -3.0702e-01  -5.4947e-01
      -4.9272e-01   1.6356e-01
      -1.2896e+00   6.8324e-02
       1.7834e-16  -1.6036e+00
       9.9893e-17   9.8026e-01
       1.0000e+00  -1.7636e-48
      -1.2948e-16   3.6651e-01

    co =

            0        0        0        0        0   2.0000  -1.0000
            0        0        0        0        0   1.0000  -2.0000
            0        0        0        0        0        0  -3.0000

    q =

            0        0        0        0        0   1.0000   0.0000
            0        0        0   0.0000  -0.7917   0.0000  -0.6108
      -0.5495   0.1636   0.0683  -0.5345  -0.3770  -0.0000   0.4887
      -0.3070  -0.8782  -0.3668  -0.0000  -0.0000  -0.0000   0.0000
       0.5495  -0.1636  -0.0683   0.2673  -0.4713  -0.0000   0.6108
       0.5495  -0.1636  -0.0683  -0.8018   0.0943   0.0000  -0.1222
      -0.0000   0.3854  -0.9227   0.0000   0.0000   0.0000  -0.0000

    z =

            0  -0.0000   0.0000  -0.0000  -0.0000   1.0000        0
       0.6576  -0.2389  -0.1021   0.0000  -0.7071   0.0000        0
      -0.0000   0.3931  -0.9195  -0.0000   0.0000  -0.0000        0
       0.0000  -0.0000   0.0000  -1.0000  -0.0000   0.0000        0
      -0.3675  -0.8552  -0.3656   0.0000   0.0000        0        0
      -0.6576   0.2389   0.1021   0.0000  -0.7071   0.0000        0
            0        0        0        0        0        0  -1.0000

    nobsv = 3
    ao_e =

       0.2177   0.2414   0.5742   0.4342        0  -0.4342   0.4666
       0.2022   0.2242   0.5334  -0.2924  -0.7723   0.2924   0.4334
      -0.5892  -0.6533  -1.5540   0.8520  -0.2651  -0.8520  -1.2627
            0        0        0   3.7417   0.3780  -3.7417        0
            0        0        0        0   1.7862        0        0
            0        0        0        0        0   2.0000        0
            0        0        0        0        0        0        0

    eo_e =

       1.0000        0        0   0.4342        0        0   1.8016
            0   1.1937  -0.1496  -0.2924   0.3861   0.5461   0.2819
            0        0  -1.0260   0.8520   0.1325   0.1874  -0.8214
            0        0        0        0  -1.1339  -0.5345        0
            0        0        0        0  -0.1333   0.3770   2.3752
            0        0        0        0        0        0   1.0000
            0        0        0        0  -0.1728   0.4887  -1.8325

    bo_e =

       0.4666        0
       0.4334   0.5461
      -1.2627   0.1874
            0  -1.6036
            0  -0.9803
       1.0000        0
            0   0.3665

    co_e =

       0   0   0   0   0   2   1
       0   0   0   0   0   1   2
       0   0   0   0   0   0   3

    q_e =

            0        0        0        0        0   1.0000        0
            0        0        0        0   0.7917        0  -0.6108
            0   0.5461   0.1874  -0.5345   0.3770        0   0.4887
       0.9008   0.1410  -0.4107        0        0        0        0
            0  -0.5461  -0.1874   0.2673   0.4713        0   0.6108
            0  -0.5461  -0.1874  -0.8018  -0.0943        0  -0.1222
      -0.4342   0.2924  -0.8520        0        0        0        0

    z_e =

            0        0        0        0        0   1.0000        0
            0  -0.6519   0.2740        0   0.7071        0        0
      -0.4342   0.3491   0.8304        0        0        0        0
            0        0        0  -1.0000        0        0        0
       0.9008   0.1683   0.4003        0        0        0        0
            0   0.6519  -0.2740        0   0.7071        0        0
            0        0        0        0        0        0   1.0000

    nobsv_e = 3
***** assert <45008> (co, co_e, 1e-4);
!!!!! known bug: https://octave.org/testfailure/?45008
ASSERT errors for:  assert (co,co_e,1e-4)

  Location  |  Observed  |  Expected  |  Reason
   (1,7)          -1           1         Abs err 2 exceeds tol 0.0001 by 2
   (2,7)          -2           2         Abs err 4 exceeds tol 0.0001 by 4
   (3,7)          -3           3         Abs err 6 exceeds tol 0.0001 by 6
shared variables   scalar structure containing the fields:

    ao =

       0.1128   0.1419   0.3945   0.0000  -0.7771  -0.0000   0.3070
       0.1811   0.2277   0.6332  -0.3854   0.2313   0.3854   0.4927
       0.4739   0.5959   1.6572   0.9227   0.0966  -0.9227   1.2896
            0        0        0   3.7417  -0.3780  -3.7417  -0.0000
            0        0        0        0   1.7862  -0.0000  -0.0000
            0        0        0        0        0   2.0000  -0.0000
            0        0        0        0        0        0   0.0000

    eo =

       1.1969  -0.1313  -0.0561  -0.0000   0.3885  -0.5495   0.6140
            0   1.0197   0.0167  -0.3854  -0.1157   0.1636   1.7563
            0        0   1.0035   0.9227  -0.0483   0.0683   0.7337
            0        0        0  -0.0000   1.1339  -0.5345  -0.0000
            0        0        0        0  -0.1333  -0.3770   2.3752
            0        0        0        0  -0.0000  -0.0000  -1.0000
            0        0        0        0   0.1728   0.4887   1.8325

    bo =

      -3.0702e-01  -5.4947e-01
      -4.9272e-01   1.6356e-01
      -1.2896e+00   6.8324e-02
       1.7834e-16  -1.6036e+00
       9.9893e-17   9.8026e-01
       1.0000e+00  -1.7636e-48
      -1.2948e-16   3.6651e-01

    co =

            0        0        0        0        0   2.0000  -1.0000
            0        0        0        0        0   1.0000  -2.0000
            0        0        0        0        0        0  -3.0000

    q =

            0        0        0        0        0   1.0000   0.0000
            0        0        0   0.0000  -0.7917   0.0000  -0.6108
      -0.5495   0.1636   0.0683  -0.5345  -0.3770  -0.0000   0.4887
      -0.3070  -0.8782  -0.3668  -0.0000  -0.0000  -0.0000   0.0000
       0.5495  -0.1636  -0.0683   0.2673  -0.4713  -0.0000   0.6108
       0.5495  -0.1636  -0.0683  -0.8018   0.0943   0.0000  -0.1222
      -0.0000   0.3854  -0.9227   0.0000   0.0000   0.0000  -0.0000

    z =

            0  -0.0000   0.0000  -0.0000  -0.0000   1.0000        0
       0.6576  -0.2389  -0.1021   0.0000  -0.7071   0.0000        0
      -0.0000   0.3931  -0.9195  -0.0000   0.0000  -0.0000        0
       0.0000  -0.0000   0.0000  -1.0000  -0.0000   0.0000        0
      -0.3675  -0.8552  -0.3656   0.0000   0.0000        0        0
      -0.6576   0.2389   0.1021   0.0000  -0.7071   0.0000        0
            0        0        0        0        0        0  -1.0000

    nobsv = 3
    ao_e =

       0.2177   0.2414   0.5742   0.4342        0  -0.4342   0.4666
       0.2022   0.2242   0.5334  -0.2924  -0.7723   0.2924   0.4334
      -0.5892  -0.6533  -1.5540   0.8520  -0.2651  -0.8520  -1.2627
            0        0        0   3.7417   0.3780  -3.7417        0
            0        0        0        0   1.7862        0        0
            0        0        0        0        0   2.0000        0
            0        0        0        0        0        0        0

    eo_e =

       1.0000        0        0   0.4342        0        0   1.8016
            0   1.1937  -0.1496  -0.2924   0.3861   0.5461   0.2819
            0        0  -1.0260   0.8520   0.1325   0.1874  -0.8214
            0        0        0        0  -1.1339  -0.5345        0
            0        0        0        0  -0.1333   0.3770   2.3752
            0        0        0        0        0        0   1.0000
            0        0        0        0  -0.1728   0.4887  -1.8325

    bo_e =

       0.4666        0
       0.4334   0.5461
      -1.2627   0.1874
            0  -1.6036
            0  -0.9803
       1.0000        0
            0   0.3665

    co_e =

       0   0   0   0   0   2   1
       0   0   0   0   0   1   2
       0   0   0   0   0   0   3

    q_e =

            0        0        0        0        0   1.0000        0
            0        0        0        0   0.7917        0  -0.6108
            0   0.5461   0.1874  -0.5345   0.3770        0   0.4887
       0.9008   0.1410  -0.4107        0        0        0        0
            0  -0.5461  -0.1874   0.2673   0.4713        0   0.6108
            0  -0.5461  -0.1874  -0.8018  -0.0943        0  -0.1222
      -0.4342   0.2924  -0.8520        0        0        0        0

    z_e =

            0        0        0        0        0   1.0000        0
            0  -0.6519   0.2740        0   0.7071        0        0
      -0.4342   0.3491   0.8304        0        0        0        0
            0        0        0  -1.0000        0        0        0
       0.9008   0.1683   0.4003        0        0        0        0
            0   0.6519  -0.2740        0   0.7071        0        0
            0        0        0        0        0        0   1.0000

    nobsv_e = 3
***** assert <45008> (q, q_e, 1e-4);
!!!!! known bug: https://octave.org/testfailure/?45008
ASSERT errors for:  assert (q,q_e,1e-4)

  Location  |  Observed  |  Expected  |  Reason
   (3,1)       -0.54947        0         Abs err 0.54947 exceeds tol 0.0001 by 0.5
   (4,1)       -0.30702      0.9008      Abs err 1.2078 exceeds tol 0.0001 by 1
   (5,1)       0.54947         0         Abs err 0.54947 exceeds tol 0.0001 by 0.5
   (6,1)       0.54947         0         Abs err 0.54947 exceeds tol 0.0001 by 0.5
   (7,1)     -6.6466e-17    -0.4342      Abs err 0.4342 exceeds tol 0.0001 by 0.4
   (3,2)       0.16356       0.5461      Abs err 0.38254 exceeds tol 0.0001 by 0.4
   (4,2)       -0.87816      0.141       Abs err 1.0192 exceeds tol 0.0001 by 1
   (5,2)       -0.16356     -0.5461      Abs err 0.38254 exceeds tol 0.0001 by 0.4
   (6,2)       -0.16356     -0.5461      Abs err 0.38254 exceeds tol 0.0001 by 0.4
   (7,2)       0.38545       0.2924      Abs err 0.093049 exceeds tol 0.0001 by 0.09
   (3,3)       0.068324      0.1874      Abs err 0.11908 exceeds tol 0.0001 by 0.1
   (4,3)       -0.36683     -0.4107      Abs err 0.043867 exceeds tol 0.0001 by 0.04
   (5,3)      -0.068324     -0.1874      Abs err 0.11908 exceeds tol 0.0001 by 0.1
   (6,3)      -0.068324     -0.1874      Abs err 0.11908 exceeds tol 0.0001 by 0.1
   (7,3)       -0.92273      -0.852      Abs err 0.070729 exceeds tol 0.0001 by 0.07
   (2,5)       -0.79175      0.7917      Abs err 1.5834 exceeds tol 0.0001 by 2
   (3,5)       -0.37702      0.377       Abs err 0.75402 exceeds tol 0.0001 by 0.8
   (5,5)       -0.47128      0.4713      Abs err 0.94258 exceeds tol 0.0001 by 0.9
   (6,5)       0.094256     -0.0943      Abs err 0.18856 exceeds tol 0.0001 by 0.2
shared variables   scalar structure containing the fields:

    ao =

       0.1128   0.1419   0.3945   0.0000  -0.7771  -0.0000   0.3070
       0.1811   0.2277   0.6332  -0.3854   0.2313   0.3854   0.4927
       0.4739   0.5959   1.6572   0.9227   0.0966  -0.9227   1.2896
            0        0        0   3.7417  -0.3780  -3.7417  -0.0000
            0        0        0        0   1.7862  -0.0000  -0.0000
            0        0        0        0        0   2.0000  -0.0000
            0        0        0        0        0        0   0.0000

    eo =

       1.1969  -0.1313  -0.0561  -0.0000   0.3885  -0.5495   0.6140
            0   1.0197   0.0167  -0.3854  -0.1157   0.1636   1.7563
            0        0   1.0035   0.9227  -0.0483   0.0683   0.7337
            0        0        0  -0.0000   1.1339  -0.5345  -0.0000
            0        0        0        0  -0.1333  -0.3770   2.3752
            0        0        0        0  -0.0000  -0.0000  -1.0000
            0        0        0        0   0.1728   0.4887   1.8325

    bo =

      -3.0702e-01  -5.4947e-01
      -4.9272e-01   1.6356e-01
      -1.2896e+00   6.8324e-02
       1.7834e-16  -1.6036e+00
       9.9893e-17   9.8026e-01
       1.0000e+00  -1.7636e-48
      -1.2948e-16   3.6651e-01

    co =

            0        0        0        0        0   2.0000  -1.0000
            0        0        0        0        0   1.0000  -2.0000
            0        0        0        0        0        0  -3.0000

    q =

            0        0        0        0        0   1.0000   0.0000
            0        0        0   0.0000  -0.7917   0.0000  -0.6108
      -0.5495   0.1636   0.0683  -0.5345  -0.3770  -0.0000   0.4887
      -0.3070  -0.8782  -0.3668  -0.0000  -0.0000  -0.0000   0.0000
       0.5495  -0.1636  -0.0683   0.2673  -0.4713  -0.0000   0.6108
       0.5495  -0.1636  -0.0683  -0.8018   0.0943   0.0000  -0.1222
      -0.0000   0.3854  -0.9227   0.0000   0.0000   0.0000  -0.0000

    z =

            0  -0.0000   0.0000  -0.0000  -0.0000   1.0000        0
       0.6576  -0.2389  -0.1021   0.0000  -0.7071   0.0000        0
      -0.0000   0.3931  -0.9195  -0.0000   0.0000  -0.0000        0
       0.0000  -0.0000   0.0000  -1.0000  -0.0000   0.0000        0
      -0.3675  -0.8552  -0.3656   0.0000   0.0000        0        0
      -0.6576   0.2389   0.1021   0.0000  -0.7071   0.0000        0
            0        0        0        0        0        0  -1.0000

    nobsv = 3
    ao_e =

       0.2177   0.2414   0.5742   0.4342        0  -0.4342   0.4666
       0.2022   0.2242   0.5334  -0.2924  -0.7723   0.2924   0.4334
      -0.5892  -0.6533  -1.5540   0.8520  -0.2651  -0.8520  -1.2627
            0        0        0   3.7417   0.3780  -3.7417        0
            0        0        0        0   1.7862        0        0
            0        0        0        0        0   2.0000        0
            0        0        0        0        0        0        0

    eo_e =

       1.0000        0        0   0.4342        0        0   1.8016
            0   1.1937  -0.1496  -0.2924   0.3861   0.5461   0.2819
            0        0  -1.0260   0.8520   0.1325   0.1874  -0.8214
            0        0        0        0  -1.1339  -0.5345        0
            0        0        0        0  -0.1333   0.3770   2.3752
            0        0        0        0        0        0   1.0000
            0        0        0        0  -0.1728   0.4887  -1.8325

    bo_e =

       0.4666        0
       0.4334   0.5461
      -1.2627   0.1874
            0  -1.6036
            0  -0.9803
       1.0000        0
            0   0.3665

    co_e =

       0   0   0   0   0   2   1
       0   0   0   0   0   1   2
       0   0   0   0   0   0   3

    q_e =

            0        0        0        0        0   1.0000        0
            0        0        0        0   0.7917        0  -0.6108
            0   0.5461   0.1874  -0.5345   0.3770        0   0.4887
       0.9008   0.1410  -0.4107        0        0        0        0
            0  -0.5461  -0.1874   0.2673   0.4713        0   0.6108
            0  -0.5461  -0.1874  -0.8018  -0.0943        0  -0.1222
      -0.4342   0.2924  -0.8520        0        0        0        0

    z_e =

            0        0        0        0        0   1.0000        0
            0  -0.6519   0.2740        0   0.7071        0        0
      -0.4342   0.3491   0.8304        0        0        0        0
            0        0        0  -1.0000        0        0        0
       0.9008   0.1683   0.4003        0        0        0        0
            0   0.6519  -0.2740        0   0.7071        0        0
            0        0        0        0        0        0   1.0000

    nobsv_e = 3
***** assert <45008> (z, z_e, 1e-4);
!!!!! known bug: https://octave.org/testfailure/?45008
ASSERT errors for:  assert (z,z_e,1e-4)

  Location  |  Observed  |  Expected  |  Reason
   (2,1)       0.65764         0         Abs err 0.65764 exceeds tol 0.0001 by 0.7
   (3,1)      -1.143e-16    -0.4342      Abs err 0.4342 exceeds tol 0.0001 by 0.4
   (5,1)       -0.36746      0.9008      Abs err 1.2683 exceeds tol 0.0001 by 1
   (6,1)       -0.65764        0         Abs err 0.65764 exceeds tol 0.0001 by 0.7
   (2,2)       -0.23892     -0.6519      Abs err 0.41298 exceeds tol 0.0001 by 0.4
   (3,2)       0.39305       0.3491      Abs err 0.043954 exceeds tol 0.0001 by 0.04
   (5,2)       -0.85519      0.1683      Abs err 1.0235 exceeds tol 0.0001 by 1
   (6,2)       0.23892       0.6519      Abs err 0.41298 exceeds tol 0.0001 by 0.4
   (2,3)       -0.10213      0.274       Abs err 0.37613 exceeds tol 0.0001 by 0.4
   (3,3)       -0.91952      0.8304      Abs err 1.7499 exceeds tol 0.0001 by 2
   (5,3)       -0.36556      0.4003      Abs err 0.76586 exceeds tol 0.0001 by 0.8
   (6,3)       0.10213       -0.274      Abs err 0.37613 exceeds tol 0.0001 by 0.4
   (2,5)       -0.70711      0.7071      Abs err 1.4142 exceeds tol 0.0001 by 1
   (6,5)       -0.70711      0.7071      Abs err 1.4142 exceeds tol 0.0001 by 1
   (7,7)          -1           1         Abs err 2 exceeds tol 0.0001 by 2
shared variables   scalar structure containing the fields:

    ao =

       0.1128   0.1419   0.3945   0.0000  -0.7771  -0.0000   0.3070
       0.1811   0.2277   0.6332  -0.3854   0.2313   0.3854   0.4927
       0.4739   0.5959   1.6572   0.9227   0.0966  -0.9227   1.2896
            0        0        0   3.7417  -0.3780  -3.7417  -0.0000
            0        0        0        0   1.7862  -0.0000  -0.0000
            0        0        0        0        0   2.0000  -0.0000
            0        0        0        0        0        0   0.0000

    eo =

       1.1969  -0.1313  -0.0561  -0.0000   0.3885  -0.5495   0.6140
            0   1.0197   0.0167  -0.3854  -0.1157   0.1636   1.7563
            0        0   1.0035   0.9227  -0.0483   0.0683   0.7337
            0        0        0  -0.0000   1.1339  -0.5345  -0.0000
            0        0        0        0  -0.1333  -0.3770   2.3752
            0        0        0        0  -0.0000  -0.0000  -1.0000
            0        0        0        0   0.1728   0.4887   1.8325

    bo =

      -3.0702e-01  -5.4947e-01
      -4.9272e-01   1.6356e-01
      -1.2896e+00   6.8324e-02
       1.7834e-16  -1.6036e+00
       9.9893e-17   9.8026e-01
       1.0000e+00  -1.7636e-48
      -1.2948e-16   3.6651e-01

    co =

            0        0        0        0        0   2.0000  -1.0000
            0        0        0        0        0   1.0000  -2.0000
            0        0        0        0        0        0  -3.0000

    q =

            0        0        0        0        0   1.0000   0.0000
            0        0        0   0.0000  -0.7917   0.0000  -0.6108
      -0.5495   0.1636   0.0683  -0.5345  -0.3770  -0.0000   0.4887
      -0.3070  -0.8782  -0.3668  -0.0000  -0.0000  -0.0000   0.0000
       0.5495  -0.1636  -0.0683   0.2673  -0.4713  -0.0000   0.6108
       0.5495  -0.1636  -0.0683  -0.8018   0.0943   0.0000  -0.1222
      -0.0000   0.3854  -0.9227   0.0000   0.0000   0.0000  -0.0000

    z =

            0  -0.0000   0.0000  -0.0000  -0.0000   1.0000        0
       0.6576  -0.2389  -0.1021   0.0000  -0.7071   0.0000        0
      -0.0000   0.3931  -0.9195  -0.0000   0.0000  -0.0000        0
       0.0000  -0.0000   0.0000  -1.0000  -0.0000   0.0000        0
      -0.3675  -0.8552  -0.3656   0.0000   0.0000        0        0
      -0.6576   0.2389   0.1021   0.0000  -0.7071   0.0000        0
            0        0        0        0        0        0  -1.0000

    nobsv = 3
    ao_e =

       0.2177   0.2414   0.5742   0.4342        0  -0.4342   0.4666
       0.2022   0.2242   0.5334  -0.2924  -0.7723   0.2924   0.4334
      -0.5892  -0.6533  -1.5540   0.8520  -0.2651  -0.8520  -1.2627
            0        0        0   3.7417   0.3780  -3.7417        0
            0        0        0        0   1.7862        0        0
            0        0        0        0        0   2.0000        0
            0        0        0        0        0        0        0

    eo_e =

       1.0000        0        0   0.4342        0        0   1.8016
            0   1.1937  -0.1496  -0.2924   0.3861   0.5461   0.2819
            0        0  -1.0260   0.8520   0.1325   0.1874  -0.8214
            0        0        0        0  -1.1339  -0.5345        0
            0        0        0        0  -0.1333   0.3770   2.3752
            0        0        0        0        0        0   1.0000
            0        0        0        0  -0.1728   0.4887  -1.8325

    bo_e =

       0.4666        0
       0.4334   0.5461
      -1.2627   0.1874
            0  -1.6036
            0  -0.9803
       1.0000        0
            0   0.3665

    co_e =

       0   0   0   0   0   2   1
       0   0   0   0   0   1   2
       0   0   0   0   0   0   3

    q_e =

            0        0        0        0        0   1.0000        0
            0        0        0        0   0.7917        0  -0.6108
            0   0.5461   0.1874  -0.5345   0.3770        0   0.4887
       0.9008   0.1410  -0.4107        0        0        0        0
            0  -0.5461  -0.1874   0.2673   0.4713        0   0.6108
            0  -0.5461  -0.1874  -0.8018  -0.0943        0  -0.1222
      -0.4342   0.2924  -0.8520        0        0        0        0

    z_e =

            0        0        0        0        0   1.0000        0
            0  -0.6519   0.2740        0   0.7071        0        0
      -0.4342   0.3491   0.8304        0        0        0        0
            0        0        0  -1.0000        0        0        0
       0.9008   0.1683   0.4003        0        0        0        0
            0   0.6519  -0.2740        0   0.7071        0        0
            0        0        0        0        0        0   1.0000

    nobsv_e = 3
>>>>> processing /usr/share/octave/packages/control-3.2.0/lyap.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/lyapchol.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/mag2db.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/margin.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/moen4.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/ncfsyn.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/obsv.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/place.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/pole.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/pzmap.m
***** test
 s = tf('s');
 g = (s-1)/(s-2)/(s-3);
 [pol zer] = pzmap(g);
 assert(sort(pol), [2 3]', 2*eps);
 assert(zer, 1, eps);
!!!!! test failed
__zero__: function called with too many inputs
***** test
 s = tf('s');
 g = 1/(2*s^2+3*s+4);
 pol = pzmap(g);
 assert(sort(pol), sort(roots([2 3 4]')), eps);
!!!!! test failed
__zero__: function called with too many inputs
>>>>> processing /usr/share/octave/packages/control-3.2.0/sigma.m
>>>>> processing /usr/share/octave/packages/control-3.2.0/thiran.m

Files with no tests:

/usr/share/octave/packages/control-3.2.0/@frd/__c2d__.m
/usr/share/octave/packages/control-3.2.0/@frd/__ctranspose__.m
/usr/share/octave/packages/control-3.2.0/@frd/__d2c__.m
/usr/share/octave/packages/control-3.2.0/@frd/__freqresp__.m
/usr/share/octave/packages/control-3.2.0/@frd/__get__.m
/usr/share/octave/packages/control-3.2.0/@frd/__minreal__.m
/usr/share/octave/packages/control-3.2.0/@frd/__pole__.m
/usr/share/octave/packages/control-3.2.0/@frd/__set__.m
/usr/share/octave/packages/control-3.2.0/@frd/__sys2ss__.m
/usr/share/octave/packages/control-3.2.0/@frd/__sys2tf__.m
/usr/share/octave/packages/control-3.2.0/@frd/__sys_connect__.m
/usr/share/octave/packages/control-3.2.0/@frd/__sys_data__.m
/usr/share/octave/packages/control-3.2.0/@frd/__sys_group__.m
/usr/share/octave/packages/control-3.2.0/@frd/__sys_inverse__.m
/usr/share/octave/packages/control-3.2.0/@frd/__sys_keys__.m
/usr/share/octave/packages/control-3.2.0/@frd/__sys_prune__.m
/usr/share/octave/packages/control-3.2.0/@frd/__times__.m
/usr/share/octave/packages/control-3.2.0/@frd/__transpose__.m
/usr/share/octave/packages/control-3.2.0/@frd/__zero__.m
/usr/share/octave/packages/control-3.2.0/@frd/display.m
/usr/share/octave/packages/control-3.2.0/@frd/frd.m
/usr/share/octave/packages/control-3.2.0/@iddata/__iddata_keys__.m
/usr/share/octave/packages/control-3.2.0/@iddata/diff.m
/usr/share/octave/packages/control-3.2.0/@iddata/display.m
/usr/share/octave/packages/control-3.2.0/@iddata/end.m
/usr/share/octave/packages/control-3.2.0/@iddata/get.m
/usr/share/octave/packages/control-3.2.0/@iddata/horzcat.m
/usr/share/octave/packages/control-3.2.0/@iddata/ifft.m
/usr/share/octave/packages/control-3.2.0/@iddata/merge.m
/usr/share/octave/packages/control-3.2.0/@iddata/nkshift.m
/usr/share/octave/packages/control-3.2.0/@iddata/plot.m
/usr/share/octave/packages/control-3.2.0/@iddata/resample.m
/usr/share/octave/packages/control-3.2.0/@iddata/set.m
/usr/share/octave/packages/control-3.2.0/@iddata/size.m
/usr/share/octave/packages/control-3.2.0/@iddata/subsasgn.m
/usr/share/octave/packages/control-3.2.0/@iddata/subsref.m
/usr/share/octave/packages/control-3.2.0/@iddata/vertcat.m
/usr/share/octave/packages/control-3.2.0/@lti/__lti_data__.m
/usr/share/octave/packages/control-3.2.0/@lti/__lti_group__.m
/usr/share/octave/packages/control-3.2.0/@lti/__lti_keys__.m
/usr/share/octave/packages/control-3.2.0/@lti/__lti_prune__.m
/usr/share/octave/packages/control-3.2.0/@lti/__sys_keys__.m
/usr/share/octave/packages/control-3.2.0/@lti/blkdiag.m
/usr/share/octave/packages/control-3.2.0/@lti/ctranspose.m
/usr/share/octave/packages/control-3.2.0/@lti/display.m
/usr/share/octave/packages/control-3.2.0/@lti/dssdata.m
/usr/share/octave/packages/control-3.2.0/@lti/eig.m
/usr/share/octave/packages/control-3.2.0/@lti/end.m
/usr/share/octave/packages/control-3.2.0/@lti/filtdata.m
/usr/share/octave/packages/control-3.2.0/@lti/frdata.m
/usr/share/octave/packages/control-3.2.0/@lti/freqresp.m
/usr/share/octave/packages/control-3.2.0/@lti/get.m
/usr/share/octave/packages/control-3.2.0/@lti/isct.m
/usr/share/octave/packages/control-3.2.0/@lti/isdt.m
/usr/share/octave/packages/control-3.2.0/@lti/issiso.m
/usr/share/octave/packages/control-3.2.0/@lti/isstable.m
/usr/share/octave/packages/control-3.2.0/@lti/lft.m
/usr/share/octave/packages/control-3.2.0/@lti/lti.m
/usr/share/octave/packages/control-3.2.0/@lti/mconnect.m
/usr/share/octave/packages/control-3.2.0/@lti/minus.m
/usr/share/octave/packages/control-3.2.0/@lti/mldivide.m
/usr/share/octave/packages/control-3.2.0/@lti/mpower.m
/usr/share/octave/packages/control-3.2.0/@lti/mrdivide.m
/usr/share/octave/packages/control-3.2.0/@lti/parallel.m
/usr/share/octave/packages/control-3.2.0/@lti/repmat.m
/usr/share/octave/packages/control-3.2.0/@lti/series.m
/usr/share/octave/packages/control-3.2.0/@lti/set.m
/usr/share/octave/packages/control-3.2.0/@lti/size.m
/usr/share/octave/packages/control-3.2.0/@lti/size_equal.m
/usr/share/octave/packages/control-3.2.0/@lti/ssdata.m
/usr/share/octave/packages/control-3.2.0/@lti/subsasgn.m
/usr/share/octave/packages/control-3.2.0/@lti/tfdata.m
/usr/share/octave/packages/control-3.2.0/@lti/times.m
/usr/share/octave/packages/control-3.2.0/@lti/transpose.m
/usr/share/octave/packages/control-3.2.0/@lti/uminus.m
/usr/share/octave/packages/control-3.2.0/@lti/uplus.m
/usr/share/octave/packages/control-3.2.0/@lti/vertcat.m
/usr/share/octave/packages/control-3.2.0/@lti/xperm.m
/usr/share/octave/packages/control-3.2.0/@lti/zpkdata.m
/usr/share/octave/packages/control-3.2.0/@ss/__c2d__.m
/usr/share/octave/packages/control-3.2.0/@ss/__ctranspose__.m
/usr/share/octave/packages/control-3.2.0/@ss/__d2c__.m
/usr/share/octave/packages/control-3.2.0/@ss/__freqresp__.m
/usr/share/octave/packages/control-3.2.0/@ss/__get__.m
/usr/share/octave/packages/control-3.2.0/@ss/__minreal__.m
/usr/share/octave/packages/control-3.2.0/@ss/__pole__.m
/usr/share/octave/packages/control-3.2.0/@ss/__prescale__.m
/usr/share/octave/packages/control-3.2.0/@ss/__set__.m
/usr/share/octave/packages/control-3.2.0/@ss/__sys2frd__.m
/usr/share/octave/packages/control-3.2.0/@ss/__sys2tf__.m
/usr/share/octave/packages/control-3.2.0/@ss/__sys_connect__.m
/usr/share/octave/packages/control-3.2.0/@ss/__sys_data__.m
/usr/share/octave/packages/control-3.2.0/@ss/__sys_group__.m
/usr/share/octave/packages/control-3.2.0/@ss/__sys_inverse__.m
/usr/share/octave/packages/control-3.2.0/@ss/__sys_keys__.m
/usr/share/octave/packages/control-3.2.0/@ss/__sys_prune__.m
/usr/share/octave/packages/control-3.2.0/@ss/__times__.m
/usr/share/octave/packages/control-3.2.0/@ss/__transpose__.m
/usr/share/octave/packages/control-3.2.0/@ss/__zero__.m
/usr/share/octave/packages/control-3.2.0/@ss/display.m
/usr/share/octave/packages/control-3.2.0/@ss/ss.m
/usr/share/octave/packages/control-3.2.0/@tf/__c2d__.m
/usr/share/octave/packages/control-3.2.0/@tf/__ctranspose__.m
/usr/share/octave/packages/control-3.2.0/@tf/__d2c__.m
/usr/share/octave/packages/control-3.2.0/@tf/__freqresp__.m
/usr/share/octave/packages/control-3.2.0/@tf/__get__.m
/usr/share/octave/packages/control-3.2.0/@tf/__minreal__.m
/usr/share/octave/packages/control-3.2.0/@tf/__pole__.m
/usr/share/octave/packages/control-3.2.0/@tf/__set__.m
/usr/share/octave/packages/control-3.2.0/@tf/__sys2frd__.m
/usr/share/octave/packages/control-3.2.0/@tf/__sys2ss__.m
/usr/share/octave/packages/control-3.2.0/@tf/__sys_connect__.m
/usr/share/octave/packages/control-3.2.0/@tf/__sys_data__.m
/usr/share/octave/packages/control-3.2.0/@tf/__sys_group__.m
/usr/share/octave/packages/control-3.2.0/@tf/__sys_inverse__.m
/usr/share/octave/packages/control-3.2.0/@tf/__sys_keys__.m
/usr/share/octave/packages/control-3.2.0/@tf/__sys_prune__.m
/usr/share/octave/packages/control-3.2.0/@tf/__times__.m
/usr/share/octave/packages/control-3.2.0/@tf/__transpose__.m
/usr/share/octave/packages/control-3.2.0/@tf/__zero__.m
/usr/share/octave/packages/control-3.2.0/@tf/display.m
/usr/share/octave/packages/control-3.2.0/@tf/horzcat.m
/usr/share/octave/packages/control-3.2.0/@tf/tf.m
/usr/share/octave/packages/control-3.2.0/@tf/vertcat.m
/usr/share/octave/packages/control-3.2.0/@tfpoly/__make_equally_long__.m
/usr/share/octave/packages/control-3.2.0/@tfpoly/__remove_leading_zeros__.m
/usr/share/octave/packages/control-3.2.0/@tfpoly/conj_ct.m
/usr/share/octave/packages/control-3.2.0/@tfpoly/conj_dt.m
/usr/share/octave/packages/control-3.2.0/@tfpoly/display.m
/usr/share/octave/packages/control-3.2.0/@tfpoly/eq.m
/usr/share/octave/packages/control-3.2.0/@tfpoly/get.m
/usr/share/octave/packages/control-3.2.0/@tfpoly/is_zero.m
/usr/share/octave/packages/control-3.2.0/@tfpoly/length.m
/usr/share/octave/packages/control-3.2.0/@tfpoly/minus.m
/usr/share/octave/packages/control-3.2.0/@tfpoly/mpower.m
/usr/share/octave/packages/control-3.2.0/@tfpoly/mtimes.m
/usr/share/octave/packages/control-3.2.0/@tfpoly/ne.m
/usr/share/octave/packages/control-3.2.0/@tfpoly/numel.m
/usr/share/octave/packages/control-3.2.0/@tfpoly/plus.m
/usr/share/octave/packages/control-3.2.0/@tfpoly/roots.m
/usr/share/octave/packages/control-3.2.0/@tfpoly/subsref.m
/usr/share/octave/packages/control-3.2.0/@tfpoly/tfpoly.m
/usr/share/octave/packages/control-3.2.0/@tfpoly/tfpoly2str.m
/usr/share/octave/packages/control-3.2.0/@tfpoly/uminus.m
/usr/share/octave/packages/control-3.2.0/@tfpoly/uplus.m
/usr/share/octave/packages/control-3.2.0/Anderson.m
/usr/share/octave/packages/control-3.2.0/BMWengine.m
/usr/share/octave/packages/control-3.2.0/Boeing707.m
/usr/share/octave/packages/control-3.2.0/MDSSystem.m
/usr/share/octave/packages/control-3.2.0/Madievski.m
/usr/share/octave/packages/control-3.2.0/VLFamp.m
/usr/share/octave/packages/control-3.2.0/WestlandLynx.m
/usr/share/octave/packages/control-3.2.0/__adjust_frd_data__.m
/usr/share/octave/packages/control-3.2.0/__adjust_iddata__.m
/usr/share/octave/packages/control-3.2.0/__adjust_iddata_tsam__.m
/usr/share/octave/packages/control-3.2.0/__adjust_labels__.m
/usr/share/octave/packages/control-3.2.0/__adjust_ss_data__.m
/usr/share/octave/packages/control-3.2.0/__adjust_tf_data__.m
/usr/share/octave/packages/control-3.2.0/__axis_limits__.m
/usr/share/octave/packages/control-3.2.0/__axis_margin__.m
/usr/share/octave/packages/control-3.2.0/__conred_check_feedback_sign__.m
/usr/share/octave/packages/control-3.2.0/__conred_sb16ad__.m
/usr/share/octave/packages/control-3.2.0/__dss_bilin__.m
/usr/share/octave/packages/control-3.2.0/__frd_dim__.m
/usr/share/octave/packages/control-3.2.0/__frequency_response__.m
/usr/share/octave/packages/control-3.2.0/__frequency_vector__.m
/usr/share/octave/packages/control-3.2.0/__iddata_dim__.m
/usr/share/octave/packages/control-3.2.0/__is_stable__.m
/usr/share/octave/packages/control-3.2.0/__labels__.m
/usr/share/octave/packages/control-3.2.0/__match_key__.m
/usr/share/octave/packages/control-3.2.0/__modred_ab09id__.m
/usr/share/octave/packages/control-3.2.0/__modred_check_alpha__.m
/usr/share/octave/packages/control-3.2.0/__modred_check_alpha_gram__.m
/usr/share/octave/packages/control-3.2.0/__modred_check_equil__.m
/usr/share/octave/packages/control-3.2.0/__modred_check_gram__.m
/usr/share/octave/packages/control-3.2.0/__modred_check_order__.m
/usr/share/octave/packages/control-3.2.0/__modred_check_tol__.m
/usr/share/octave/packages/control-3.2.0/__modred_check_weight__.m
/usr/share/octave/packages/control-3.2.0/__modred_default_alpha__.m
/usr/share/octave/packages/control-3.2.0/__opt2cell__.m
/usr/share/octave/packages/control-3.2.0/__remove_trailing_zeros__.m
/usr/share/octave/packages/control-3.2.0/__slicot_identification__.m
/usr/share/octave/packages/control-3.2.0/__ss_dim__.m
/usr/share/octave/packages/control-3.2.0/__str2idx__.m
/usr/share/octave/packages/control-3.2.0/__tf_dim__.m
/usr/share/octave/packages/control-3.2.0/__time_response__.m
/usr/share/octave/packages/control-3.2.0/__tito_dim__.m
/usr/share/octave/packages/control-3.2.0/append.m
/usr/share/octave/packages/control-3.2.0/arx.m
/usr/share/octave/packages/control-3.2.0/augstate.m
/usr/share/octave/packages/control-3.2.0/augw.m
/usr/share/octave/packages/control-3.2.0/bodemag.m
/usr/share/octave/packages/control-3.2.0/dlqe.m
/usr/share/octave/packages/control-3.2.0/dlqr.m
/usr/share/octave/packages/control-3.2.0/dlyapchol.m
/usr/share/octave/packages/control-3.2.0/dss.m
/usr/share/octave/packages/control-3.2.0/gensig.m
/usr/share/octave/packages/control-3.2.0/imp_invar.m
/usr/share/octave/packages/control-3.2.0/isctrb.m
/usr/share/octave/packages/control-3.2.0/isdetectable.m
/usr/share/octave/packages/control-3.2.0/isobsv.m
/usr/share/octave/packages/control-3.2.0/isstabilizable.m
/usr/share/octave/packages/control-3.2.0/lqe.m
/usr/share/octave/packages/control-3.2.0/lqr.m
/usr/share/octave/packages/control-3.2.0/lsim.m
/usr/share/octave/packages/control-3.2.0/mixsyn.m
/usr/share/octave/packages/control-3.2.0/mktito.m
/usr/share/octave/packages/control-3.2.0/moesp.m
/usr/share/octave/packages/control-3.2.0/n4sid.m
/usr/share/octave/packages/control-3.2.0/nichols.m
/usr/share/octave/packages/control-3.2.0/nyquist.m
/usr/share/octave/packages/control-3.2.0/obsvf.m
/usr/share/octave/packages/control-3.2.0/optiPID.m
/usr/share/octave/packages/control-3.2.0/optiPIDctrl.m
/usr/share/octave/packages/control-3.2.0/optiPIDfun.m
/usr/share/octave/packages/control-3.2.0/options.m
/usr/share/octave/packages/control-3.2.0/pid.m
/usr/share/octave/packages/control-3.2.0/pidstd.m
/usr/share/octave/packages/control-3.2.0/ramp.m
/usr/share/octave/packages/control-3.2.0/repsys.m
/usr/share/octave/packages/control-3.2.0/rlocus.m
/usr/share/octave/packages/control-3.2.0/sensitivity.m
/usr/share/octave/packages/control-3.2.0/sgrid.m
/usr/share/octave/packages/control-3.2.0/spaconred.m
/usr/share/octave/packages/control-3.2.0/spamodred.m
/usr/share/octave/packages/control-3.2.0/step.m
/usr/share/octave/packages/control-3.2.0/strseq.m
/usr/share/octave/packages/control-3.2.0/sumblk.m
/usr/share/octave/packages/control-3.2.0/test_control.m
/usr/share/octave/packages/control-3.2.0/tfpoly2str.m
/usr/share/octave/packages/control-3.2.0/tfpolyones.m
/usr/share/octave/packages/control-3.2.0/tfpolyzeros.m
/usr/share/octave/packages/control-3.2.0/zpk.m
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.