nanconvn:ND 中的卷积忽略 NaN 和(可选)校正边缘效应。-matlab开发

时间:2021-05-30 14:03:23
【文件属性】:
文件名称:nanconvn:ND 中的卷积忽略 NaN 和(可选)校正边缘效应。-matlab开发
文件大小:3KB
文件格式:ZIP
更新时间:2021-05-30 14:03:23
matlab NANCONVN 通过运行 'convn' 两次或三次来工作。 第一次在原始输入信号 A 和 K 上运行,除了 A 中的所有 NaN 值都替换为零。 使用“相同”输入参数,因此输出与 A 的大小相同。第二次卷积在与 A 大小相同的矩阵之间完成,除了在 A 中存在 NaN 值的地方使用零,其他地方使用零。 第一个卷积的输出被第二个卷积的输出归一化。 这会纠正 A 中的缺失 (NaN) 值,但由于在卷积过程中假设为零填充,它具有纠正边缘效应的副作用。 当包含可选的 'noedge' 参数时,卷积会第三次运行,这次是在一个与 A 大小相同的矩阵上运行。第三次卷积的输出用于恢复边缘效果。 'noedge' 参数默认启用,因此当输入参数 A 没有 NaN 值时,'nanconv' 的输出与 'convn' 的输出相同。 C = NANCONVN(A, K) 对 A 和 K 进行卷积,校正任何 N
【文件预览】:
nanconvn.zip

网友评论