?? lmsfilter.hpp
字號:
/* lmsfilter.hpp a simple adaptive filter that uses the Least-Mean-Square
algorithm for adaption
rcsid: @(#)lmsfilter.hpp 1.1 15:00:22 10/19/92 EFC
*/
#ifndef _LMS_FILTER_HPP_
#define _LMS_FILTER_HPP_ 1.1
#include <firfilter.hpp>
class LMSFilter : public FIRFilter
{
private:
float beta_coef;
float filter(const float);
void adapt(const float);
public:
LMSFilter() : beta_coef(1.0e-9) {}
LMSFilter(const int ord, const float b = 1.0e-9) : beta_coef(b) { order(ord); }
~LMSFilter() {}
void set_beta(const float b) { beta_coef = b; }
};
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -