numpy.log()
和math.log()
都可以进行对数运算。
但math.log()只能对单个数值 (scalar) 进行运算,如果对数组运算则会报错:TypeError: only size-1 arrays can be converted to Python scalars
而numpy.log()
则可以对数组进行运算。
建议还是用numpy.log()
,少用math.log()
。
numpy.log()
和math.log()
都可以进行对数运算。
但math.log()只能对单个数值 (scalar) 进行运算,如果对数组运算则会报错:TypeError: only size-1 arrays can be converted to Python scalars
而numpy.log()
则可以对数组进行运算。
建议还是用numpy.log()
,少用math.log()
。