birim kösegen matris #print(n.eye(3))

advertisement
import numpy as n
#print(n.identity(3)) # birim kösegen matris
#print(n.eye(3)) # birim kösegen matris
#print(n.eye(3, k=-1)) #0,1,2,-1,-2 ile kösegen matris olusturma (a11,a22,a33,a21,a31)
#print(n.diag([2,3,4], k=2)) # [2,3,4] dizisinden kösegen matris a13 ten baslar
#print(n.ones(4)) #1 degerli 4 sütunlu vektör
# print(n.ones((4,4))) #1 degerli 4x4 matris
#print(n.diag(n.ones(4),k=1)) #birim kösegen
print(n.diag(n.ones(4),k=-1) + n.diag(2*n.ones(5),k=0) + n.diag(n.ones(4), k=1)) #bant matris
A = n.ones((4,4)) # 1'lerden olusan matris
x = n.ones(4)
# 1'lerden olusan vektör
b = n.dot(A,x)
# lineer cebir çarpimi A*d
print(b)
print(x)
z = n.linalg.solve(C,d) # lineer denklem sistemin direkt çözümü
print(z)
print(n.linalg.det(C))
#Bölme islemi yerine
C= n.matrix('2 1; 1 2')
#C = n.array([[2,1],[1,2]]) aynisi
d=2*n.ones((2))
x = n.dot(n.linalg.inv(C), d) # Cx=d çözümü olarak x=C^-1*d
print(n.linalg.inv(C))
l, v = n.linalg.eig(C) # eig komutu öz deger ve öz vektörden olusan iki deger döndürür
print(l)
# öz degerler
print(v) #öz vektörler
print(n.linalg.norm(C)) # elemanlarinin karelerinin toplaminin karekökü
Download