不韋 呂
/
SDR_AM_Rx_CIC
AM中波放送用SDR.CICフィルタのみを使用.CQ出版社「トランジスタ技術」誌,2021年4月号に掲載
Diff: SDR_Library/Iir1st.hpp
- Revision:
- 2:4bec6b2be809
- Parent:
- 1:30d9fb51dec1
--- a/SDR_Library/Iir1st.hpp Mon Sep 23 07:32:10 2019 +0000 +++ b/SDR_Library/Iir1st.hpp Sat Aug 29 11:19:03 2020 +0000 @@ -2,7 +2,7 @@ // 一次の IIR フィルタ // y[n] = a1*y[n-1] + (1 - a1)*x[n] // -// 2019/09/21, Copyright (c) 2019 MIKAMI, Naoki +// 2020/08/05, Copyright (c) 2020 MIKAMI, Naoki //----------------------------------------------------------------- #include "mbed.h" @@ -16,7 +16,7 @@ public: // コンストラクタ // a1 フィルタの係数 - Iir1st(float a1) : A1_(a1), B0_(1.0f - a1) { yn_ = 0; } + Iir1st(float a1) : A1_(a1), B0_(1.0f - a1), yn_(0) {} // フィルタの実行 float Execute(float xn) @@ -30,10 +30,9 @@ const float B0_; // フィルタ係数 float yn_; // 出力 - // コピー・コンストラクタ禁止のため + // コピー・コンストラクタ,代入演算子の禁止のため Iir1st(const Iir1st&); - // 代入演算子禁止のため Iir1st& operator=(const Iir1st&); }; } -#endif // IIR_1ST_HPP +#endif // IIR_1ST_HPP \ No newline at end of file