Ana köşegenin üzerindeki tüm öğeler için 1'e sahip n n boyutunda sıfır n matris üreten bir python işlevi yazmak istiyorum. matris elemanının (N-2, N-1)Ana köşegen üzerinde 1 ile çapraz matris üretmek için kullanılan Python kodu
def funtest(n):
for i in range(0,n-2):
s = (n,n)
Y = zeros(s)
Z = Y
Z[i,i+1]=1
return Z
Ancak sonuç, sadece 1 ile elde:
İşte kodudur.
Takılıyorum ve gerçekten kodumun doğru olduğunu düşünüyorum ve hatanın nerede olduğuna dair bir ipucu yok. Ve bunu nasıl düzeltebilirim? Herhangi biri yardım edebilir mi?
Teşekkürler.
Sen – mfitzp