0

我需要与gaussmfPython 中的 Matlab 函数等效的函数,但我找不到它。

目前我只是重新实现了它:

def gauss(x, sigma=1, mean=0, scale=1):
    return scale * numpy.exp(-numpy.square(x - mean) / (2 * sigma ** 2))

但是最好只使用库函数,最好是从 numpy 或 scipy 中使用,这样我就可以在numpy.ndarray上面的 x (1-dimensional ) 之类的数组上使用它。

4

2 回答 2

3

就库函数而言,您最接近的可能是scipy.signal.gaussian.

虽然这是一个单行函数 - 自己实现它有什么问题?

于 2013-08-21T11:43:38.043 回答