評估函數我想評估給定數組的每個值的函數的離散點(名稱爲wl
)。到目前爲止,我有:Python - 使用
from pylab import *
import numpy
#wl is a defined list
a=1
b=3934.3
c=0.2885
for x in (wl):
G[x]=a*exp(-(wl(x)-b)^2/c^2)
但我得到錯誤TypeError: 'numpy.ndarray' object is not callable
。我需要的是名爲G
的第二個列表,其值與列表wl
中每個值處的評估函數相對應。
這個錯誤是什麼意思?我應該以某種方式定義G
之前?
謝謝。
它實際上並未定義爲列表。這是你的問題:'wl(x)'你有什麼意圖? – bernie
請提供整個回溯,而不僅僅是錯誤。 –
你說'wl'是一個列表,但你稱它爲一個函數。這是錯誤說的。 – kindall