a律13折线编码器,一个样值为730的信号,试将其编成相应的码字
1个回答
关注
展开全部
亲亲,久等啦。根据折线编码器的原理,输入信号的量化范围被分割成若干个区间,每个区间对应一个码字。
在最简单的折线编码器中,采用两个比较器和一个三态门,根据输入信号与参考电平之间的比较关系输出相应的码字。
假设折线编码器的量化范围为0~1023。根据折线编码器的定义,将量化范围分成8个区间,每个区间范围为128个量化级(1024/8=128)。
参考电平选取每个区间中点,也就是0、128、256、384、512、640、768、896、1023。
假设参考电平选定如下所示:
参考电平(区间中点):0 128 256 384 512 640 768 896 1023
编码(二进制): 000 001 010 011 100 101 110 111
我们将输入信号730与参考电平进行比较,可以得到以下比较结果:
730 > 640,输出1(101)
730 < 768,输出0(110)
730 < 768,输出0(110)
最终编码为101,也就是5。
咨询记录 · 回答于2024-01-04
a律13折线编码器,一个样值为730的信号,试将其编成相应的码字
好的
亲亲,久等啦。根据折线编码器的原理,输入信号的量化范围被分割成若干个区间,每个区间对应一个码字。
在最简单的折线编码器中,采用两个比较器和一个三态门,根据输入信号与参考电平之间的比较关系输出相应的码字。
假设折线编码器的量化范围为0~1023。根据折线编码器的定义,将量化范围分成8个区间,每个区间范围为128个量化级(1024/8=128)。
参考电平选取每个区间中点,也就是0、128、256、384、512、640、768、896、1023。
假设参考电平选定如下所示:
参考电平(区间中点):0 128 256 384 512 640 768 896 1023
编码(二进制): 000 001 010 011 100 101 110 111
我们将输入信号730与参考电平进行比较,可以得到以下比较结果:
730 > 640,输出1(101)
730 < 768,输出0(110)
730 < 768,输出0(110)
最终编码为101,也就是5。
亲亲,
A律13折线编码器采用的是非线性量化,而且对正负信号进行了不同的处理。由于信号为正值,我们需要使用A律规则来计算预测值。A律规则的公式为:
$y = \frac{\ln(1+ \mu |x|)}{\ln(1+\mu)}$
其中,x是输入信号,y是预测值,μ是A律中的压缩因子,根据标准为255。将x = 730/32767 ≈ 0.0222带入公式,可以得到预测值:
$y = \frac{\ln(1+ 255 \times 0.0222)}{\ln(1+255)} ≈ 0.1699$
将预测值与参考电平进行比较,可以得到以下比较结果:
0.1699 0.25,输出000
0.1699 > 0.125,输出1(因为0.1699在0.125和0.1875之间更接近0.125)
将比较结果拼接起来,得到编码为0001,也就是1。
用下面这个对吗
用哪个答案
我们查询的答案是这个呢
下面这个答案是您发的图片的答案
好的
这样更直观
已赞过
评论
收起
你对这个回答的评价是?