From 01ef97ffdf3a63288ec0c43185d494fd578ef1e5 Mon Sep 17 00:00:00 2001 From: Fabian Joswig Date: Thu, 20 Jul 2023 12:20:06 +0100 Subject: [PATCH] docs: example 5 validation updated. --- examples/05_matrix_operations.ipynb | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/examples/05_matrix_operations.ipynb b/examples/05_matrix_operations.ipynb index 1f08951b..0cd85534 100644 --- a/examples/05_matrix_operations.ipynb +++ b/examples/05_matrix_operations.ipynb @@ -190,7 +190,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "[7.2(1.7) -1.00(45)]\n" + "[7.2(1.7) -1.00(46)]\n" ] } ], @@ -243,7 +243,7 @@ "output_type": "stream", "text": [ "[[2.025(49) 0.0]\n", - " [-0.494(50) 0.870(29)]]\n" + " [-0.494(51) 0.870(29)]]\n" ] } ], @@ -296,7 +296,7 @@ "output_type": "stream", "text": [ "[[0.494(12) 0.0]\n", - " [0.280(40) 1.150(38)]]\n", + " [0.280(40) 1.150(39)]]\n", "Check:\n", "[[1.0 0.0]\n", " [0.0 1.0]]\n" @@ -330,10 +330,10 @@ "output_type": "stream", "text": [ "Eigenvalues:\n", - "[0.705(56) 4.39(20)]\n", + "[0.705(57) 4.39(19)]\n", "Eigenvectors:\n", - "[[-0.283(26) -0.9592(75)]\n", - " [-0.9592(75) 0.283(26)]]\n" + "[[-0.283(26) -0.9592(76)]\n", + " [-0.9592(76) 0.283(26)]]\n" ] } ], @@ -363,17 +363,13 @@ "name": "stdout", "output_type": "stream", "text": [ - "Check eigenvector 1\n", - "[-5.551115123125783e-17 0.0]\n", - "Check eigenvector 2\n", - "[0.0 -2.220446049250313e-16]\n" + "[[ True True]\n", + " [ True True]]\n" ] } ], "source": [ - "for i in range(2):\n", - " print('Check eigenvector', i + 1)\n", - " print(matrix @ v[:, i] - v[:, i] * e[i])" + "print(matrix @ v == e * v)" ] }, {