Angular Fast Smooth - NaN Tolerant:用于容忍数据中 NaN 的角度的快速平滑算法-matlab开发

时间:2024-06-21 02:11:47
【文件属性】:

文件名称:Angular Fast Smooth - NaN Tolerant:用于容忍数据中 NaN 的角度的快速平滑算法-matlab开发

文件大小:2KB

文件格式:ZIP

更新时间:2024-06-21 02:11:47

matlab

nanfastsmoothAngle 是形式为 y = fastsmoothAngle(x,w,type,tol) 的函数,其中 y 使用宽度为 w 的移动平均函数成为 x 的平滑版本,其中忽略数据中的 NaN。 此函数专门用于角度,并避免了尝试平均角度的常见问题,例如 10 和 350,其中正常平均值为 180,但角度平均值为 0 或 360。 参数“type”确定平滑类型: 如果 type=1,矩形(滑动平均或棚车) 如果 type=2,三角形(2 次滑动平均) 如果 type=3,伪高斯(3 次滑动平均) 参数“tol”控制允许在 0 到 1 之间的 NaN 的容差量。零值意味着如果窗口中有任何 NaN,则输出设置为 NaN。 值 1 允许窗口中有任意数量的 NaN,并且仍然会给出平滑信号的答案。 值为 0.5 意味着窗口中必须至少有一半的实数值才能使输出有效。 文件的开头和结尾


【文件预览】:
nanfastsmoothAngle.zip

网友评论