用MATLAB解决条件平差和间接平差.pptVIP

  • 4
  • 0
  • 约2.01千字
  • 约 24页
  • 2017-08-20 发布于北京
  • 举报
测量程序设计 条件平差和间接平差 * * 一、条件平差基本原理 函数模型 随机模型 平差准则 条件平差就是在满足r个条件方程式条件下,求使函数V‘PV最小的V值,满足此条件极值问题用拉格朗日乘法可以求出满足条件的V值。 1、平差值条件方程: 条件方程系数 常数项 2、条件方程: 代入平差值条件方程中,得到 将 为条件方程闭合差 闭合差等于观测值减去其应有值。 3、改正数方程: 按求函数条件极值的方法引入常数 称为联系系数向量,组成新的函数: 将Ω对V求一阶导数并令其为零 则: 4、法方程: 将条件方程 AV+W=0代入到改正数方程V=QATK 中,则得到: 记作: Naa为满秩方阵, 由于 按条件平差求平差值计算步骤 1、列出r=n-t个条件方程 2、组成法方程 3、求解联系系数向量 4、将 K值代入改正数方程V=P-1ATK=QATk中,求出V值,并求出平差值L=L+V 。 5、检核。 例 《误差理论与测量平差基础》P74 设对下图中的三个内角作同精度观测,得观测值:L1=42o12’20’’,L2=78o09’09’’,L3=59o38’40’’,试按条件平差求三个内角得平差值。 clc Disp(‘条件平差示例2’) Disp(‘三角形内角观测值’) L1 =

文档评论(0)

1亿VIP精品文档

相关文档