以GPS中L1 C/A码为例,码速率是1.023MHz,载波速率是1575.42MHz,什么意思呢?就是说一个码的长度是977.5ns,即293m,一个载波的长度是635ps,即19cm。对于同样的测距误差,如果是1%,可以看到码相位测量导致的误差是2.93m,载波相位测量导致的误差是1.9mm。举个比喻,人和蚂蚁都按直线从故宫走到颐和园,我们假设人走一步是1m,蚂蚁爬一步是1cm,我们通过数人和蚂蚁走的步数来推测故宫到颐和园的距离。我们数数都有数错的时候,如果我们对人走的步数少数一步,那么估计的故宫到颐和园误差是1m,如果对蚂蚁也少数一步,估计的误差才1cm。