1.一種提高數(shù)模轉(zhuǎn)換器的輸出精度的方法,其特征在于,包括:
根據(jù)數(shù)模轉(zhuǎn)換器的輸出精度和輸入誤差,計(jì)算數(shù)模轉(zhuǎn)換器的輸出誤差;
獲取至少一個(gè)所述輸出誤差,與預(yù)設(shè)閾值進(jìn)行比較;
根據(jù)比較結(jié)果對(duì)數(shù)模轉(zhuǎn)換器的整型輸入值進(jìn)行調(diào)整。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲取至少一個(gè)所述輸出誤差,與預(yù)設(shè)閾值進(jìn)行比較,根據(jù)比較結(jié)果對(duì)數(shù)模轉(zhuǎn)換器的整型輸入值進(jìn)行調(diào)整,包括:
將多個(gè)連續(xù)的輸出誤差累加得到累計(jì)輸出誤差;
若所述累計(jì)輸出誤差大于第一閾值,則將數(shù)模轉(zhuǎn)換器的整型輸入值設(shè)置為浮點(diǎn)輸入值取整,直到所述累計(jì)輸出誤差小于第二閾值;
若所述累計(jì)輸出誤差小于第二閾值,則將數(shù)模轉(zhuǎn)換器的整型輸入值設(shè)置為浮點(diǎn)輸入值取整后加1,直到所述累計(jì)輸出誤差大于第一閾值。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲取至少一個(gè)所述輸出誤差,與預(yù)設(shè)閾值進(jìn)行比較,根據(jù)比較結(jié)果對(duì)數(shù)模轉(zhuǎn)換器的整型輸入值進(jìn)行調(diào)整,包括:
根據(jù)數(shù)模轉(zhuǎn)換器的輸出精度和期望的精度,計(jì)算調(diào)整次數(shù),所述調(diào)整次數(shù)≥數(shù)模轉(zhuǎn)換器的輸出精度/期望的精度;
若一個(gè)所述輸出誤差的絕對(duì)值大于預(yù)設(shè)閾值,則向數(shù)模轉(zhuǎn)換器輸入與調(diào)整次數(shù)相應(yīng)數(shù)量的整型輸入值;
其中一個(gè)所述整型輸入值設(shè)置為浮點(diǎn)輸入值取整,其他所述整型輸入值設(shè)置為浮點(diǎn)輸入值取整后加1。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)數(shù)模轉(zhuǎn)換器的輸出精度和輸入誤差,計(jì)算數(shù)模轉(zhuǎn)換器的輸出誤差,包括:
獲取浮點(diǎn)輸入值;
對(duì)所述浮點(diǎn)輸入值進(jìn)行取整運(yùn)算得到整型輸入值;
計(jì)算輸入誤差,所述輸入誤差=整型輸入值-浮點(diǎn)輸入值;
所述整型輸入值輸入數(shù)模轉(zhuǎn)換器后得到的輸出誤差=輸出精度*輸入誤差。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于:
所述第一閾值的絕對(duì)值等于所述第二閾值的絕對(duì)值。
6.一種提高數(shù)模轉(zhuǎn)換器的輸出精度的裝置,其特征在于,包括:
輸出誤差計(jì)算模塊,用于根據(jù)數(shù)模轉(zhuǎn)換器的輸出精度和輸入誤差,計(jì)算數(shù)模轉(zhuǎn)換器的輸出誤差;
誤差比較模塊,用于獲取至少一個(gè)所述輸出誤差,與預(yù)設(shè)閾值進(jìn)行比較;
輸入調(diào)整模塊,用于根據(jù)比較結(jié)果對(duì)數(shù)模轉(zhuǎn)換器的整型輸入值進(jìn)行調(diào)整。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,輸入調(diào)整模塊具體用于:
將多個(gè)連續(xù)的輸出誤差累加得到累計(jì)輸出誤差;
若所述累計(jì)輸出誤差大于第一閾值,則將數(shù)模轉(zhuǎn)換器的整型輸入值設(shè)置為浮點(diǎn)輸入值取整,直到所述累計(jì)輸出誤差小于第二閾值;
若所述累計(jì)輸出誤差小于第二閾值,則將數(shù)模轉(zhuǎn)換器的整型輸入值設(shè)置為浮點(diǎn)輸入值取整后加1,直到所述累計(jì)輸出誤差大于第一閾值。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,輸入調(diào)整模塊具體用于:
根據(jù)數(shù)模轉(zhuǎn)換器的輸出精度和期望的精度,計(jì)算調(diào)整次數(shù),所述調(diào)整次數(shù)≥數(shù)模轉(zhuǎn)換器的輸出精度/期望的精度;
若一個(gè)所述輸出誤差的絕對(duì)值大于預(yù)設(shè)閾值,則向數(shù)模轉(zhuǎn)換器輸入與調(diào)整次數(shù)相應(yīng)數(shù)量的整型輸入值;
其中一個(gè)所述整型輸入值設(shè)置為浮點(diǎn)輸入值取整,其他所述整型輸入值設(shè)置為浮點(diǎn)輸入值取整后加1。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,輸出誤差計(jì)算模塊具體用于:
獲取浮點(diǎn)輸入值;
對(duì)所述浮點(diǎn)輸入值進(jìn)行取整運(yùn)算得到整型輸入值;
計(jì)算輸入誤差,所述輸入誤差=整型輸入值-浮點(diǎn)輸入值;
所述整型輸入值輸入數(shù)模轉(zhuǎn)換器后得到的輸出誤差=輸出精度*輸入誤差。
10.根據(jù)權(quán)利要求7所述的裝置,其特征在于:
所述第一閾值的絕對(duì)值等于所述第二閾值的絕對(duì)值。