numpy を使用しようとしていますがn by n
、numpy でマトリックスを適切に定義する方法がわかりませんでした。...を使用しましたnumpy.zeros(n,n)
が、大丈夫かどうかはよくわかりません。
このようにnumpyを使用するのは正しいですか? 取得しようとしています(matrix^T * vector) - vector
。
matrix = np.zeros((n,n))
start = [(1/float(n)) for _ in range(n)]
vector = np.array(start)
newvector = np.dot(np.transpose(matrix) , vector)
ans= np.subtract(newvector , vector)
間違った結果が得られ、どこに問題があるのか わからないため、これを求めています