欢迎来到天天文库
浏览记录
ID:48590329
大小:249.00 KB
页数:21页
时间:2020-02-26
《摄影测量程序汇总(后方交会+前方交会+单模型光束法平差).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、.程序运行环境为VisualStudio2010.运行前请先将坐标数据放在debug下。1.单像空间后方交会原始数据:内方位元素x0(/mm)y0(/mm)主距f(/mm)比例尺分母00153.2450000像点坐标(/mm)物点坐标(/m)-86.15-68.9936589.4125273.322195.17-53.482.2137631.0831324.51728.69-14.78-76.6339100.9724934.982386.510.4664.4340426.5430319.81757.31C语言程序:#include#include2、ath.h>#includedouble*readdata();voidsavedata(inthang,double*data,double*xishuarray,double*faxishu,double*l,inti,doublexs,doubleys,doublezs,doublefai,doubleoumiga,doublekapa);voidtranspose(double*m1,double*m2,intm,intn);voidinverse(double*a,intn);voidmulti(double*mat1,double*ma3、t2,double*result,inta,intb,intc);voidinverse(double*a,intn)/*正定矩阵求逆*/{inti,j,k;for(k=0;k4、n;j++){if(j!=k)*(a+k*n+j)*=*(a+k*n+k);}}}voidtranspose(double*m1,double*m2,intm,intn)//矩阵转置{inti,j;for(i=0;i5、=0;k6、;i7、pen(file1,"w");fprintf(fp,"---------原始坐标数据为--------:");for(inti=0;i
2、ath.h>#includedouble*readdata();voidsavedata(inthang,double*data,double*xishuarray,double*faxishu,double*l,inti,doublexs,doubleys,doublezs,doublefai,doubleoumiga,doublekapa);voidtranspose(double*m1,double*m2,intm,intn);voidinverse(double*a,intn);voidmulti(double*mat1,double*ma
3、t2,double*result,inta,intb,intc);voidinverse(double*a,intn)/*正定矩阵求逆*/{inti,j,k;for(k=0;k4、n;j++){if(j!=k)*(a+k*n+j)*=*(a+k*n+k);}}}voidtranspose(double*m1,double*m2,intm,intn)//矩阵转置{inti,j;for(i=0;i5、=0;k6、;i7、pen(file1,"w");fprintf(fp,"---------原始坐标数据为--------:");for(inti=0;i
4、n;j++){if(j!=k)*(a+k*n+j)*=*(a+k*n+k);}}}voidtranspose(double*m1,double*m2,intm,intn)//矩阵转置{inti,j;for(i=0;i5、=0;k6、;i7、pen(file1,"w");fprintf(fp,"---------原始坐标数据为--------:");for(inti=0;i
5、=0;k
6、;i7、pen(file1,"w");fprintf(fp,"---------原始坐标数据为--------:");for(inti=0;i
7、pen(file1,"w");fprintf(fp,"---------原始坐标数据为--------:");for(inti=0;i
此文档下载收益归作者所有