felixcat 在 2004-11-19 14:52:49 发表的内容
绝对没有任何概率的成分。
只要您看了误差公式,一切都会很清楚的。 |
本不想再和这位朋友争论了,根本是对牛弹琴。但这位朋友实在是太能能装蒜了,有些朋友的思想比较容易产生混乱,所以有必要向大家澄清一下事实。我将努力用比较通俗的语言向大家解释,以便更多的朋友能够了解问题的所在,更多的朋友能够参与进来。
1、没有任何一种算法在任何时候都是绝对的优或绝对的劣。譬如,一组由1,-1,1,-1,1,-1……组成的PCM编码,可能代表一组方型波或者锯齿型波,那么假设现在有三种算法,算法A把这样的PCM编码解码为正弦波,算法B把这样的PCM编码解码为方型波,算法C把这样的PCM编码解码为锯齿型波,那么,我们怎么比较算法 A、B和C 的优劣呢?显然简单的“计算公式”是行不通的,因为在第一种情况下,算法B最优、算法A居中、算法C最劣;而在第二种情况下,算法C最优、算法A居中、算法B最劣。
2、既然我们已经知道我们不可能针对任意连续曲线提供一重“万能”的计算公式,那么我们是不是就不可能客观地评价这些算法的优劣呢。万幸的是,任何一种模拟量的曲线(例如音频曲线),都具有一定的数学特征,例如前面的1,-1序列如果是从音频曲线编码出来的,再假定我们已经知道多数音频曲线不太可能象方波或锯齿波那么“呲牙咧嘴”而是比较柔和一些,那么显然,这时我们“差不多”就可以知道三种算法中较好的一种应当是算法A。这里用到的数学方法是概率统计学,而上面提到的模拟量的曲线“数学特征”的取得,来自于我们声学工程师的经验。
3、从上面的讨论,朋友们已经看出了一种算法以及与之相关的评估体系的选用,与算法的用途直接相关。不存在一种万能的算法,可以一般地优于其他对手,事实上,适合语音、人声还原的算法就不一定适合器乐的解码还原,因为他们具有不同的“数学特征”。也许这也是不同品牌的CD解码器具有不同风格的原因之一吧。
先说这些吧。