【发布时间】:2022-06-12 20:16:19
【问题描述】:
import numpy as np
from math import pi,cos
Energy = []
for k in np.arange(2.1,300.1,0.1):
Energy += [k]
print(Energy)
val=[]
def my_function(theta):
Energy = []
number=[]
for k in np.arange(2.1,300.1,0.1):
Energy += [k]
number= np.ones(Energy.size,dtype=float)
result=len(number)
val=(1.0)/(Energy-result +cos(theta))
# for i in range():
return len(val)
vtheta=np.linspace(0.0,pi,1000)
print ( my_function(vtheta))
我一直有错误请帮忙 我不知道如何解决这个问题我添加了 len() 但仍然错误
【问题讨论】:
-
嗯,你觉得
Energy.size应该做什么?
标签: python