2024-05-16 12:07:08 发布
网友
如何在python 2.7中编写x.append(1-e^(-value1^2/2*value2^2))?
x.append(1-e^(-value1^2/2*value2^2))
我不知道怎么用电源接线员和e
Python的幂运算符是**,Euler的数是math.e,所以:
**
math.e
from math import e x.append(1-e**(-value1**2/2*value2**2))
请参阅python的math库。exp(x)函数此库与e^x相同。因此,您可以将代码编写为:
exp(x)
e^x
我把1/2替换为0.5,从而修改了方程。否则,对于Python<;2.7我们必须显式地将除法值类型转换为float,因为Python轮的除法结果是2int。(例如:python 2.7及以下版本中的1/2 -> 0)
1/2
0.5
float
int
1/2 -> 0
import math x.append(1 - math.exp( -0.5 * (value1*value2)**2))
功率是**,而e^是math.exp:
e^
math.exp
x.append(1 - math.exp(-0.5 * (value1*value2)**2))
Python的幂运算符是
**
,Euler的数是math.e
,所以:请参阅python的math库。
exp(x)
函数此库与e^x
相同。因此,您可以将代码编写为:我把
1/2
替换为0.5
,从而修改了方程。否则,对于Python<;2.7我们必须显式地将除法值类型转换为float
,因为Python轮的除法结果是2int
。(例如:python 2.7及以下版本中的1/2 -> 0
)功率是
**
,而e^
是math.exp
:相关问题 更多 >
编程相关推荐