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

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

[Octave-bug-tracker] [bug #57909] incorrect result for sparse matrix exp


From: Nicholas Jankowski
Subject: [Octave-bug-tracker] [bug #57909] incorrect result for sparse matrix exponentiation
Date: Thu, 27 Feb 2020 14:30:45 -0500 (EST)
User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36

Follow-up Comment #3, bug #57909 (project octave):

Matlab 2019a:

>> a = sparse (4, 6);
b = sparse (4, 6);
a(2,2) = 1;
b(3,3) = 2;
a(3,4) = 3; b(2,4) = 4;
a(2,5) = 5; b(3,5) = 6;
a(4,6) = 7; b(4,6) = 8;
>> full (a .^ b)
ans =
           1           1           1           1           1           1
           1           1           1           0           1           1
           1           1           0           1           0           1
           1           1           1           1           1     5764801
>> full (a) .^ full (b) 
ans =
           1           1           1           1           1           1
           1           1           1           0           1           1
           1           1           0           1           0           1
           1           1           1           1           1     5764801


>> a = sparse (0)
a =
   All zero sparse: 1×1
>> b = sparse (2)
b =
   (1,1)        2
>> a.^b
ans =
   All zero sparse: 1×1
>> 0.^2
ans =
     0



    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?57909>

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




reply via email to

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