首先將-4.096到+4.096之間分成8段。即4.096*2/8=1.024。
得到-4.096 -2.048 -1.024 0 1.024 2.048 4.096這樣的區間。
再將分好的1.024作為一個段落均分成16分。即1.024/16=0.064
我們用B7 B6 B5 B4 B3 B2 B1 B0表示編碼
已知某時刻幅值為1v。可知B7=1(正數為1;
用二分法首先嚐試0與1v比較,0比1小,所以B6=1;
2.048比1大,所以B5=0;
1.024比1大,所以B4=0;
所以1介於0~1.024之間可以確定以上的值。
又0+8*0.064<1,故B3=1;
0+4*0.064<1,故B2=1;
0+2*0.064<1,故B1=1;
0+3*0.064<1,故B0=1;
所以得到的編碼是11001111,量化誤差為1-0.96=0.04
首先將-4.096到+4.096之間分成8段。即4.096*2/8=1.024。
得到-4.096 -2.048 -1.024 0 1.024 2.048 4.096這樣的區間。
再將分好的1.024作為一個段落均分成16分。即1.024/16=0.064
我們用B7 B6 B5 B4 B3 B2 B1 B0表示編碼
已知某時刻幅值為1v。可知B7=1(正數為1;
用二分法首先嚐試0與1v比較,0比1小,所以B6=1;
2.048比1大,所以B5=0;
1.024比1大,所以B4=0;
所以1介於0~1.024之間可以確定以上的值。
又0+8*0.064<1,故B3=1;
0+4*0.064<1,故B2=1;
0+2*0.064<1,故B1=1;
0+3*0.064<1,故B0=1;
所以得到的編碼是11001111,量化誤差為1-0.96=0.04