2024-04-27 02:55:17 发布
网友
如何通过数据的幂律拟合计算指数。我想用y=x^a来拟合我的数据,现在我想知道a的值(其中x和y是给定的)
听起来你好像在试图撤销对数的幂运算。如果a=b^x,则log(a)/log(b)=x或log_b(a)=x。Python数学库包含一个log函数:
a=b^x
log(a)/log(b)=x
log_b(a)=x
log
>>> import math >>> b=7 >>> x=5 >>> a=b**x >>> math.log(a, b) 5.000000000000001
听起来你好像在试图撤销对数的幂运算。如果
a=b^x
,则log(a)/log(b)=x
或log_b(a)=x
。Python数学库包含一个log
函数:相关问题 更多 >
编程相关推荐