我剛學pyhton和希望定義返回一個n×n的正方矩陣,具有預定義的值用於主對角線(I = j)的一個函數,上對角(J = + 1)和下對角線(J = I-1)和所有其他元素爲等於0。定義返回一個n×n的正方形矩陣的函數
任何幫助,將理解的是,
感謝
import numpy as np
import scipy as sp
n=6
m=np.zeros((n,n))
for i in range(n):
m[i-1,i]=-1
m[i,i]=2
m[i,i-1]=1
m[0,n-1]=0
m[n-1,0]=0
print m
後,你已經嘗試了代碼。 –
進口numpy的作爲NP 進口SciPy的作爲SP N = 6 米= np.zeros((N,N)) 爲i的範圍(N): 米[I-1,I] = - 1 M [I,I] = 2 M [I,I-1] = 1 M [0,N-1] = 0 米[N-1,0] = 0 打印米 – Jdigs
我移動你的代碼問題。它在那裏格式更好。 – hpaulj