octave-patch-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-patch-tracker] [patch #9897] Implement the missing ordqz functio


From: Markus Mützel
Subject: [Octave-patch-tracker] [patch #9897] Implement the missing ordqz function.
Date: Fri, 23 Oct 2020 05:12:09 -0400 (EDT)
User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.80 Safari/537.36 Edg/86.0.622.48

Follow-up Comment #11, patch #9897 (project octave):

@Philip: Are you sure you used the latest patch (file #48923)? That one had a
few missing semicolons in the last test and you should see that in the output
(unless you added those semicolons manually).
Also there should be a total of 28 tests in that file.

Maybe even better would be to test the cleaned up patch I uploaded yesterday.

What do you see if you execute that test directly on Octave?

A = magic (5);
B = hilb (5);
[AA, BB, Q, Z] = qz (A, B);
[AAS, BBS, QS, ZS] = ordqz (AA, BB, Q, Z, "rhp");
E2 = ordeig (AAS, BBS);
ECOMP = [2.887137073068260e+06; 4.873038494509828e+02; 4.363814079693997e+01;
-2.573723338161374e+04; -8.557816814087249e+02];
assert (norm (ECOMP - E2, "Inf"), 0, 1e-8);


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/patch/?9897>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]