Demo program of FrqRespDrawer class to draw frequency response for digital filter. ディジタルフィルタの周波数特性を,周波数軸をログスケールで描画するための FrqRespDrawer クラスの使用例.

Dependencies:   BSP_DISCO_F746NG F746_GUI FrequencyResponseDrawer LCD_DISCO_F746NG TS_DISCO_F746NG mbed

Revision:
0:8fc907d1eb45
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/MyFiles/Diff_FrqResp.hpp	Sun May 01 14:01:10 2016 +0000
@@ -0,0 +1,24 @@
+//-----------------------------------------------------------
+//  Frequency response for differentiator
+//
+//  2016/04/17, Copyright (c) 2016 MIKAMI, Naoki
+//-----------------------------------------------------------
+
+#ifndef DIFF_FREQUENCY_RESPONSE_HPP
+#define DIFF_FREQUENCY_RESPONSE_HPP
+
+#include "FrequancyResponseBase.hpp"
+
+namespace Mikami
+{
+    class Diff_FrqResp : public FrequencyResponse
+    {
+    public:
+        Diff_FrqResp() {}
+
+        // 周波数応答の絶対値を返す関数, 引数: z^(-1)
+        virtual float AbsH_z(Complex u)
+        {   return abs(0.5f*(1.0f - u)); }
+    };
+}
+#endif  // DIFF_FREQUENCY_RESPONSE_HPP