AM中波放送用SDR.CICフィルタのみを使用.CQ出版社「トランジスタ技術」誌,2021年4月号に掲載

Dependencies:   mbed

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