ために助けを求める:これを計算するのを助ける必要が和(シグマ)関数
ので、Yの合計数がxの数に等しく、各Yは一つのXで計算されますいくつかの。 以下のコードリストは、a0の正しい結果を示しています。これを計算する簡単な方法は何ですか?おそらく異なるバージョンでも結果を確認できます。
ありがとうございます。
import numpy as np
import matplotlib.pyplot as plt
a = np.array([1,2,3,4],float) # here we can give several a
b = np.asarray(list(enumerate(a)))
x = np.linspace(0.0,1.0,10)
y1 = []
for r in x:
y1.append(np.exp(np.sum((1-r)**2*a*((2*b[:,0]+1)*r-1+r)*(r-1+r)**(b[:,0]-1))))
y1=np.asarray(y1)
ベクトル乗算を行う必要があります。あなたはすでにnp配列を持っています。 –