如何应用高斯滤波器来协调数据

时间:2015-01-20 09:45:47

标签: matlab filter fft gaussian data-representation

我已经对表面进行了非常详细的描绘,以便尝试计算表面粗糙度,例如。 Ra或Rz。在我可以计算这些参数之前,我需要将表格和波纹度(较长波长)与表面轮廓分开,只留下粗糙度。

已经指定用于提取粗糙度的滤波器必须是高斯滤波器。粗糙度和形式之间的转换点是我希望能够改变的变量。

到目前为止,我发现此link在我的研究中很有用,但并未完全解释。

有没有人知道如何在链接中编写高斯滤波器,以便我可以创建粗糙度值的图形?我希望能够在Matlab或excel中理想地完成这项工作,但也可以使用C语言或其他编程语言。

2015年1月21日更新

我相信我需要做的是找到原始轮廓的快速傅立叶变换(FFT)来计算曲线分量的波长,然后根据ISO 16610将高斯传输特性应用于所有波长但是我还没有看到如何在曲线上的任何一点找到FFT频率的幅度或它们的位置?

0 个答案:

没有答案