任意导数阶的多元高斯核:生成任意导数阶的N维高斯核。-matlab开发

时间:2024-06-21 08:36:18
【文件属性】:

文件名称:任意导数阶的多元高斯核:生成任意导数阶的N维高斯核。-matlab开发

文件大小:2KB

文件格式:ZIP

更新时间:2024-06-21 08:36:18

matlab

NDGAUSS:以任何导数顺序创建 ND 高斯核。 g = ndgauss(hsize,sigma); [g,xi,yi,..] = ndgauss(hsize,sigma); 输入: - hsize 是内核大小的 N 长度。 - sigma 是标准差的 N 长度(高斯宽度)。 输出: - g 是内核。 g 的大小是 hsize(1) x hsize(2) x ... hsize(n)。 - [xi,yi,..] 是创建内核的网格。 选项: 1. 'der', 。 默认值为 0。 该选项必须在 N 长度的数组中。 每个定义了哪个导数命令。 例子: 一种。 创建 d^2G(x,y) / dxdy,然后 'der' = [1 1]。 湾创建 d^2G(x,y) / dy^2,然后 'der' = [0 2]。 2. '标准化', 1 |


【文件预览】:
ndgauss.zip

网友评论

  • 无法运行,缺少hermite函数!!!!!! #运行出错