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()。