我想使用 numpy 计算以下内容:
density = 1.474085291*(0.9998541833**h)
其中h
是一个1*12矩阵
。我希望底数为 0.9998541833,幂(指数)为矩阵 h
的元素。
我已经尝试过numpy.power文档,但找不到解决方案。
最佳答案
这非常简单:您似乎已经有了代码。只需形成数组 h
,即可开始使用:
>>> import numpy as np
>>> h = np.array([1, 2, 3, 4, 5, 6])
>>> h
array([1, 2, 3, 4, 5, 6])
>>> density = 1.474085291*(0.9998541833**h)
>>> density
array([ 1.47387034, 1.47365543, 1.47344055, 1.47322569, 1.47301087,
1.47279608])
关于python - 标量的矩阵元素次方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52083256/