介绍了利用Matlab编写的伪距定位算法,包括Rinex导航文件和观测文件的新读取方法。该算法独立于常规定位程序,同时进行地球自转、卫星钟误差、接收机钟误差、地球自转、相对效应、电离层和对流层等多种改正。此外,还对定位结果进行了简单的卡尔曼滤波处理。