【发布时间】:2016-08-14 11:59:05
【问题描述】:
我有以下关于通用函数的问题 在麻木。如何定义一个返回的通用函数 与 numpy 内置函数相同类型的 numpy 数组。 以下示例代码:
import numpy as np
def mysimplefunc(a):
return np.sin(a)
mysimpleufunc = np.frompyfunc(mysimplefunc,1,1)
a = np.linspace(0.0,1.0,3)
print(np.sin(a).dtype)
print(mysimpleufunc(a).dtype)
输出结果:
float64
object
非常感谢任何帮助:)
PS.:我使用的是 python 3.4
【问题讨论】: