Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- print("b)")
- xMynd = np.array([[1,4,7],[2,5,8],[3,6,9]])
- x = np.array([1,2,3,4,5,6,7,8,9]) #dálkavigur x
- yMynd = np.array([[3,2,1],[6,5,4],[9,8,7]]) #90 gráður réttsælis
- y = np.array([3,6,9,2,5,8,1,4,7]) # dálkavigur y
- print("mynd x:\n", xMynd, "\nvigur x:", x, "\n")
- print("mynd y:\n", yMynd, "\nvigur y:", y, "\n")
- #finnum A:
- A = np.zeros((9,9))
- for i in range(0,9):
- A[y[i]-1][x[i]-1] = 1
- print("fylkið A er því eftirfarandi:\n", A)
- print("\n test:")
- print(x.dot(A))
- print("sem er jafnt og y svo rétt niðurstaða")
- print("\n\n d)")
- yMynd = np.array([[ (2+4)/2, (1+5+7)/3, (4+8)/2 ],
- [ (1+5+3)/3, (4+2+8+6)/4, (7+5+9)/3 ],
- [ (2+6)/2, (3+5+9)/3, (6+8)/2 ]])
- yMynd = np.rint(yMynd)
- print("mynd y:\n", yMynd)
- y = np.array([3, 3, 4, 4, 5, 5, 6, 7, 7])
- print("vigur y:", y)
- #finnum A:
- A = np.zeros((9,9))
- for i in range(0,9):
- A[y[i]-1][x[i]-1] = 1
- print("\n fylkið A er því eftirfarandi:\n", A)
- print("\n test:")
- print(x.dot(A))
- print("sem er jafnt og y svo rétt niðurstaða")
Advertisement
Add Comment
Please, Sign In to add comment