与sgolay滤波器平滑数据

3视图(30天)
Prayander Sahatma Siahaan
Prayander Sahatma Siahaan 2022年9月27日
回答: 明星黾 2022年9月27日
嗨,我有一个问题,如果我有这样的代码之前,
smootheddata = smoothdata (z,“sgolay”,“SmoothingFactor”,0.25);
我如何exprese sgolay功能吗?谢谢你!

答案(2)

Chunru
Chunru 2022年9月27日
编辑:Chunru 2022年9月27日
framelen = 11;订单= 3;%调整这些值
smootheddata = sgolayfilt (z,秩序,framelen);

明星黾
明星黾 2022年9月27日
的默认顺序 “sgolay” 选择是 2 (二次),然而 “SmoothingFactor” 控制窗口的长度( framelen sgolayfilt 文档),它没有确切的定义,所以准确的翻译 sgolayfilt 参数是不可能的。
sgolayfilt 我通常选择一个订单 3 和一个初始 framelen 的价值 5% 信号的长度。然后我调整 framelen 得到我想要的结果。可以控制这些 smoothdata 通过设置函数 “度” 窗口 参数。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的