1.一種數(shù)字濾波器設(shè)計(jì)裝置,其特征在于,該裝置包括:輸入模塊、計(jì)算模塊和顯示模塊;
所述輸入模塊,用于接收用戶的導(dǎo)入指令,根據(jù)所述導(dǎo)入指令導(dǎo)入預(yù)先測(cè)試得到的數(shù)字濾波器目標(biāo)響應(yīng)曲線數(shù)據(jù),并將所述目標(biāo)響應(yīng)曲線數(shù)據(jù)發(fā)送給所述計(jì)算模塊,以及接收用戶輸入的數(shù)字濾波器類型和設(shè)計(jì)參數(shù)值,將數(shù)字濾波器類型和設(shè)計(jì)參數(shù)值發(fā)送給所述計(jì)算模塊;
所述計(jì)算模塊,用于接收用戶的計(jì)算指令,根據(jù)所述計(jì)算指令將所述目標(biāo)響應(yīng)曲線數(shù)據(jù)繪制成目標(biāo)響應(yīng)曲線后發(fā)送給所述顯示模塊,以及利用所述數(shù)字濾波器類型對(duì)應(yīng)的濾波器設(shè)計(jì)算法對(duì)設(shè)計(jì)參數(shù)值進(jìn)行計(jì)算,得到數(shù)字濾波器當(dāng)前響應(yīng)曲線數(shù)據(jù),將當(dāng)前響應(yīng)曲線數(shù)據(jù)繪制成當(dāng)前響應(yīng)曲線后發(fā)送給所述顯示模塊;
所述顯示模塊,用于接收并顯示所述當(dāng)前響應(yīng)曲線和目標(biāo)響應(yīng)曲線,供用戶實(shí)時(shí)對(duì)比當(dāng)前響應(yīng)曲線是否符合目標(biāo)響應(yīng)曲線。
2.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述目標(biāo)響應(yīng)曲線包括目標(biāo)幅度響應(yīng)曲線和目標(biāo)相位響應(yīng)曲線,所述當(dāng)前響應(yīng)曲線包括當(dāng)前幅度響應(yīng)曲線和當(dāng)前相位響應(yīng)曲線;
所述顯示模塊,具體用于將目標(biāo)幅度響應(yīng)曲線與當(dāng)前幅度響應(yīng)曲線顯示在一幅圖中,同時(shí)將目標(biāo)相位響應(yīng)曲線與當(dāng)前相位響應(yīng)曲線顯示在另一幅圖中供用戶實(shí)時(shí)對(duì)比。
3.根據(jù)權(quán)利要求1或2所述的裝置,其特征在于,所述輸入模塊,還用于接收用戶根據(jù)當(dāng)前響應(yīng)曲線與目標(biāo)響應(yīng)曲線的差異輸入的調(diào)整后的設(shè)計(jì)參數(shù)值,將調(diào)整后的設(shè)計(jì)參數(shù)值發(fā)送給所述計(jì)算模塊;
所述計(jì)算模塊,還用于根據(jù)調(diào)整后的設(shè)計(jì)參數(shù)值調(diào)整當(dāng)前響應(yīng)曲線數(shù)據(jù),并更新當(dāng)前響應(yīng)曲線后發(fā)送給顯示模塊,使所述顯示模塊顯示更新后的當(dāng)前響應(yīng)曲線。
4.根據(jù)權(quán)利要求3所述的裝置,其特征在于,該裝置進(jìn)一步包括:保存模塊,
所述保存模塊,用于接收用戶在當(dāng)前響應(yīng)曲線符合目標(biāo)響應(yīng)曲線時(shí)輸入的第一保存指令和第二保存指令,根據(jù)所述第一保存指令將當(dāng)前響應(yīng)曲線對(duì)應(yīng)的二階數(shù)字濾波器參數(shù)值保存到預(yù)定文件中以便導(dǎo)出到數(shù)字處理器芯片中,根據(jù)所述第二保存指令將當(dāng)前響應(yīng)曲線的響應(yīng)曲線數(shù)據(jù)保存到預(yù)定文件中。
5.根據(jù)權(quán)利要求4所述的裝置,其特征在于,所述目標(biāo)響應(yīng)曲線為一個(gè)高階數(shù)字濾波器的響應(yīng)曲線,所述當(dāng)前響應(yīng)曲線為對(duì)應(yīng)所述高階數(shù)字濾波器的多個(gè)級(jí)聯(lián)二階數(shù)字濾波器的響應(yīng)曲線;
所述顯示模塊,還用于以表格形式顯示二階數(shù)字濾波器參數(shù)及其參數(shù)值;
所述顯示模塊,還用于顯示多個(gè)下拉菜單控件,多個(gè)設(shè)計(jì)參數(shù)的輸入框控件以及多個(gè)指令控件;
所述輸入模塊,具體用于通過(guò)所述下拉菜單控件接收用戶選擇輸入的二階數(shù)字濾波器的類型,通過(guò)所述輸入框控件接收用戶輸入的設(shè)計(jì)參數(shù)的值,以及通過(guò)導(dǎo)入指令控件導(dǎo)入預(yù)先測(cè)試得到的數(shù)字濾波器目標(biāo)響應(yīng)曲線數(shù)據(jù);
所述計(jì)算模塊,具體用于通過(guò)計(jì)算指令控件將目標(biāo)響應(yīng)曲線數(shù)據(jù)繪制成目標(biāo)響應(yīng)曲線,以及利用所述數(shù)字濾波器類型對(duì)應(yīng)的濾波器設(shè)計(jì)算法對(duì)設(shè)計(jì)參數(shù)值進(jìn)行計(jì)算得到數(shù)字濾波器當(dāng)前響應(yīng)曲線數(shù)據(jù),將當(dāng)前響應(yīng)曲線數(shù)據(jù)繪制成當(dāng)前響應(yīng)曲線;
所述保存模塊,具體用于通過(guò)第一保存指令控件將當(dāng)前響應(yīng)曲線對(duì)應(yīng)的二階數(shù)字濾波器參數(shù)值保存到預(yù)定文件中以便導(dǎo)出到數(shù)字處理器芯片中,通過(guò)第二保存指令控件將當(dāng)前響應(yīng)曲線的響應(yīng)曲線數(shù)據(jù)保存到預(yù)定文件中。
6.一種數(shù)字濾波器設(shè)計(jì)方法,其特征在于,該方法包括:
接收用戶的導(dǎo)入指令,根據(jù)所述導(dǎo)入指令導(dǎo)入預(yù)先測(cè)試得到的數(shù)字濾波器目標(biāo)響應(yīng)曲線數(shù)據(jù),以及接收用戶輸入的數(shù)字濾波器類型和設(shè)計(jì)參數(shù)值;
接收用戶的計(jì)算指令,根據(jù)所述計(jì)算指令將所述目標(biāo)響應(yīng)曲線數(shù)據(jù)繪制成目標(biāo)響應(yīng)曲線,以及利用所述數(shù)字濾波器類型對(duì)應(yīng)的濾波器設(shè)計(jì)算法對(duì)設(shè)計(jì)參數(shù)值進(jìn)行計(jì)算,得到數(shù)字濾波器當(dāng)前響應(yīng)曲線數(shù)據(jù),將當(dāng)前響應(yīng)曲線數(shù)據(jù)繪制成當(dāng)前響應(yīng)曲線;
顯示當(dāng)前響應(yīng)曲線和目標(biāo)響應(yīng)曲線,供用戶實(shí)時(shí)對(duì)比當(dāng)前響應(yīng)曲線是否符合目標(biāo)響應(yīng)曲線。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述目標(biāo)響應(yīng)曲線包括目標(biāo)幅度響應(yīng)曲線和目標(biāo)相位響應(yīng)曲線,所述當(dāng)前響應(yīng)曲線包括當(dāng)前幅度響應(yīng)曲線和當(dāng)前相位響應(yīng)曲線;
所述顯示當(dāng)前響應(yīng)曲線和目標(biāo)響應(yīng)曲線包括:
將當(dāng)前幅度響應(yīng)曲線與目標(biāo)幅度響應(yīng)曲線顯示在一幅圖中,同時(shí)將當(dāng)前相位響應(yīng)曲線與目標(biāo)相位響應(yīng)曲線顯示在另一幅圖中。
8.根據(jù)權(quán)利要求6或7所述的方法,其特征在于,所述接收用戶輸入的數(shù)字濾波器類型和設(shè)計(jì)參數(shù)值還包括:
接收用戶根據(jù)當(dāng)前響應(yīng)曲線與目標(biāo)響應(yīng)曲線的差異輸入的調(diào)整后的設(shè)計(jì)參數(shù)值;
所述根據(jù)當(dāng)前響應(yīng)曲線數(shù)據(jù)繪制當(dāng)前響應(yīng)曲線還包括:
根據(jù)調(diào)整后的設(shè)計(jì)參數(shù)值調(diào)整當(dāng)前響應(yīng)曲線數(shù)據(jù),并更新當(dāng)前響應(yīng)曲線。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,該方法還包括:
接收用戶在當(dāng)前響應(yīng)曲線符合目標(biāo)響應(yīng)曲線時(shí)輸入的第一保存指令和第二保存指令,根據(jù)所述第一保存指令將當(dāng)前響應(yīng)曲線對(duì)應(yīng)的二階數(shù)字濾波器參數(shù)值保存到預(yù)定文件中以便導(dǎo)出到數(shù)字處理器芯片中,根據(jù)所述第二保存指令將當(dāng)前響應(yīng)曲線的響應(yīng)曲線數(shù)據(jù)保存到預(yù)定文件中。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述目標(biāo)響應(yīng)曲線為一個(gè)高階數(shù)字濾波器的響應(yīng)曲線,所述當(dāng)前響應(yīng)曲線為對(duì)應(yīng)所述高階數(shù)字濾波器的多個(gè)級(jí)聯(lián)二階數(shù)字濾波器的響應(yīng)曲線,
該方法還包括:以表格形式顯示二階數(shù)字濾波器參數(shù)和參數(shù)值,以及顯示多個(gè)下拉菜單控件,多個(gè)設(shè)計(jì)參數(shù)輸入框控件,多個(gè)指令控件;
所述接收用戶輸入的數(shù)字濾波器類型和設(shè)計(jì)參數(shù)的值包括:
通過(guò)所述下拉菜單控件接收用戶選擇輸入的二階數(shù)字濾波器的類型,通過(guò)所述輸入框控件接收用戶輸入的設(shè)計(jì)參數(shù)的值,以及通過(guò)導(dǎo)入指令控件導(dǎo)入預(yù)先測(cè)試得到的數(shù)字濾波器目標(biāo)響應(yīng)曲線數(shù)據(jù);
所述接收用戶的計(jì)算指令,根據(jù)所述計(jì)算指令將所述目標(biāo)響應(yīng)曲線數(shù)據(jù)繪制成目標(biāo)響應(yīng)曲線,以及利用所述數(shù)字濾波器類型對(duì)應(yīng)的濾波器設(shè)計(jì)算法對(duì)設(shè)計(jì)參數(shù)值進(jìn)行計(jì)算,得到數(shù)字濾波器當(dāng)前響應(yīng)曲線數(shù)據(jù),將當(dāng)前響應(yīng)曲線數(shù)據(jù)繪制成當(dāng)前響應(yīng)曲線包括:
通過(guò)計(jì)算指令控件將所述目標(biāo)響應(yīng)曲線數(shù)據(jù)繪制成目標(biāo)響應(yīng)曲線,以及利用所述數(shù)字濾波器類型對(duì)應(yīng)的濾波器設(shè)計(jì)算法對(duì)設(shè)計(jì)參數(shù)值進(jìn)行計(jì)算,得到數(shù)字濾波器當(dāng)前響應(yīng)曲線數(shù)據(jù),將當(dāng)前響應(yīng)曲線數(shù)據(jù)繪制成當(dāng)前響應(yīng)曲線;
所述接收用戶在當(dāng)前響應(yīng)曲線符合目標(biāo)響應(yīng)曲線時(shí)輸入的第一保存指令和第二保存指令包括:
通過(guò)第一保存指令控件將當(dāng)前響應(yīng)曲線對(duì)應(yīng)的二階數(shù)字濾波器參數(shù)值保存到預(yù)定文件中以便導(dǎo)出到數(shù)字處理器芯片中,通過(guò)第二保存指令控件將當(dāng)前響應(yīng)曲線的響應(yīng)曲線數(shù)據(jù)保存到預(yù)定文件中。