Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
function matrix
#6
(Mar-15-2019, 02:00 PM)mcgrim Wrote: I have kept your code and changed it a bit, however when I run it, there is a logical error in it
as I always get 1, no matter how the matrix looks.

This is because you need to use .all(), e.g. return (np.array(A) == np.array(A).T).all(). Moreover, it would be better to
use floating-point comparison, e.g. np.allclose(np.array(A), np.array(A).T). This will allow correct handling of such cases as 0.99999999999 == 1.00000000000003, that, obviously, will return False, but we might expect (wish) that it should return True.
Reply


Messages In This Thread
function matrix - by mcgrim - Mar-13-2019, 01:15 PM
RE: function matrix - by scidam - Mar-14-2019, 12:04 AM
RE: function matrix - by mcgrim - Mar-14-2019, 08:42 AM
RE: function matrix - by scidam - Mar-14-2019, 12:11 PM
RE: function matrix - by mcgrim - Mar-15-2019, 02:00 PM
RE: function matrix - by scidam - Mar-16-2019, 12:12 PM
RE: function matrix - by mcgrim - Mar-17-2019, 08:24 PM
RE: function matrix - by scidam - Mar-18-2019, 12:22 AM
RE: function matrix - by mcgrim - Mar-18-2019, 12:39 PM
RE: function matrix - by scidam - Mar-18-2019, 12:48 PM
RE: function matrix - by mcgrim - Mar-18-2019, 09:53 PM
RE: function matrix - by scidam - Mar-18-2019, 11:34 PM
RE: function matrix - by mcgrim - Mar-19-2019, 08:54 AM
RE: function matrix - by scidam - Mar-19-2019, 10:42 AM
RE: function matrix - by mcgrim - Mar-19-2019, 09:28 PM

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020