C语言间接平差程序(共6页).doc





《C语言间接平差程序(共6页).doc》由会员分享,可在线阅读,更多相关《C语言间接平差程序(共6页).doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上 教材误差理论与测量平差基础第二版武汉大学出版社P108页的例7-1的运行结果: 源程序: #define N 5 /*N是观测值个数*/#define T 3 /*T是必要观测数*/#include#includefloat NbbTT,NbTT,WT1,xT1;main() float D(float aTN,float bNN,float cNT); float K(float aTN,float bNN,float cN1); float G(float aTT); float F(float caT-1T-1); float DM(float a1N,flo
2、at bNN ,float cN1); int i,j,m,n; float BNT,BTTN,VN1,VT1N,PNN,CN1,BxN1,f,g,h,x1; printf(请输入V的系数BNT:n); for(i=0;iN;i+) for(j=0;jT;j+) scanf(%8f,&Bij); printf(请输入观测值的权阵PNN:n); for(i=0;iN;i+) for(j=0;jN;j+) scanf(%8f,&Pij); printf(请输入常数CN1:n); for(i=0;iN;i+) for(j=0;j1;j+) scanf(%8f,&Cij); for(i=0;iN;i+
3、) for(j=0;jT;j+) BTji=Bij; g=D(BT, P, B); h=K(BT, P, C); f=G(Nbb); for(i=0;iT;i+) for(j=0;j1;j+) xij=Nbi0*W0j; for(m=1;mT;m+) xij+=(Nbim*Wmj); for(i=0;iT;i+) xi0=xi0/f; for(i=0;iN;i+) for(j=0;j1;j+) Bxij=Bi0*x0j; for(m=1;mT;m+) Bxij+=(Bim*xmj); for(i=0;iN;i+) Vi0=(Bxi0-Ci0); for(i=0;iN;i+) for(j=0;j
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 间接 程序

限制150内