Chapter006_Zara_F746NG
Dependencies: F746_GUI SRF08 Array_Matrix TS_DISCO_F746NG mbed LCD_DISCO_F746NG BSP_DISCO_F746NG SDFileSystem_Warning_Fixed FrequencyResponseDrawer F746_SAI_IO
Diff: MyClasses_Functions/DesignerDrawer.cpp
- Revision:
- 3:cda40218256c
- Parent:
- 2:2478e7a8e8d5
- Child:
- 5:3e8ca1ed31a1
--- a/MyClasses_Functions/DesignerDrawer.cpp Mon Apr 25 00:49:09 2016 +0000 +++ b/MyClasses_Functions/DesignerDrawer.cpp Mon Apr 25 12:50:20 2016 +0000 @@ -29,7 +29,8 @@ fC_ = fc; // 最初に与える遮断周波数 designObj_->Execute(fC_, lpHp, coefs_, g0_); - frqResp_.SetParams(ORDER_, g0_, ck_); + frqResp_ = new IIR_CascadeFrqResp(); + frqResp_->SetParams(ORDER_, g0_, ck_); // 周波数特性の描画 lblFrq_ = new NumericLabel<int>(110, 30); @@ -67,7 +68,7 @@ designObj_->Execute(newFc, lpHp, coefs_, g0_); GetCoefficients(ck, g0); - frqResp_.SetParams(ORDER_, g0_, ck_); + frqResp_->SetParams(ORDER_, g0_, ck_); drawerObj_->Erase(); drawerObj_->DrawAxis(); // 目盛線の描画 drawerObj_->DrawGraph(frqResp_); // 周波数特性のグラフのカーブを描画する @@ -130,4 +131,3 @@ return ((int)(f/100.0f + 0.5f))*100; } } -