我有一系列负值:-30到-80
比如说array_values = [-30, -31, -32, -33, -34, -35, -36, -37, -38, -39, -40, -41, -42, -43, -44, -45, -46, -47, -48, -49, -50, -51, -52, -53, -54, -55, -56, -57, -58, -59, -60, -61, -62, -63, -64, -65, -66, -67, -68, -69, -70, -71, -72, -73, -74, -75, -76, -77, -78, -79, -80]
我正在计算这个表达式:|(-k).exp(array_values[idx]/k)|for idx in array_values
^{pr2}$
我遇到的问题是,在画出这个表达式后,没有平滑的指数曲线。在
所以我想我应该检查一下exp(array_values[idx]/k)
下面是我从计算器和python(两者都是数学实验()和数字.exp分别为())exp(-30/35): Calculator: 0.42437284567 Python:0.36787944117144233
exp(-31/35): 0.4124194827 0.36787944117144233
exp(-32/35): 0.40080281159 0.36787944117144233
exp(-33/35): 0.38951334871 0.36787944117144233
exp(-34/35): 0.38754187754 0.36787944117144233
是我做错了什么,还是函数中有错误?
我的代码行是expos = [math.exp(-i/35) for i in array_values]