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

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

[Octave-bug-tracker] [bug #49232] Complex pinv giving incorrect results


From: Ceral Paquet
Subject: [Octave-bug-tracker] [bug #49232] Complex pinv giving incorrect results
Date: Wed, 5 Oct 2016 20:00:47 +0000 (UTC)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:2.1) Gecko/20100101 Goanna/20160924 PaleMoon/26.4.1

Follow-up Comment #4, bug #49232 (project octave):

In ./octave-4.2.0-rc2/liboctave/numeric/svd.cc

Line 401-402:

      if (! (jobv == 'N' || jobv == 'O'))
        right_sm = right_sm.transpose ();

Replace with:

      if (! (jobv == 'N' || jobv == 'O'))
        right_sm = right_sm.hermitian ();


That seems to fix it.


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?49232>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

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