main #2

Merged
denizdonmez merged 5 commits from ougur/numethods:main into main 2025-09-14 13:15:27 +03:00
3 changed files with 27 additions and 24 deletions
Showing only changes of commit cabd2d9528 - Show all commits

View File

@@ -1,3 +1,5 @@
import sys
sys.path.append('../')
from numethods import * from numethods import *
A = Matrix([[2, -1], [1, 2], [1, 1]]) A = Matrix([[2, -1], [1, 2], [1, 1]])

View File

@@ -89,7 +89,7 @@ class QRHouseholder:
s = sum(v[i] * self.Q.data[j][k + i] for i in range(len(v))) s = sum(v[i] * self.Q.data[j][k + i] for i in range(len(v)))
for i in range(len(v)): for i in range(len(v)):
self.Q.data[j][k + i] -= 2 * s * v[i] self.Q.data[j][k + i] -= 2 * s * v[i]
self.Q = self.Q.transpose() # self.Q = self.Q.transpose()
class QRSolver: class QRSolver:

File diff suppressed because one or more lines are too long