- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
空间后交-前交程序设计空间后交-前交程序设计
一、实验目的
用 C 、VB或MATLAB语言编写空间后方交会-空间前方交会程序
⑴提交实习报告:程序框图、程序源代码、计算结果、体会
⑵计算结果:像点坐标、地面坐标、单位权中误差、外方位元素及其精度
二、实验数据
f=150.000mm,x0=0,y0=0
三、实验思路
1.利用空间后方交会求左右像片的外方位元素
(1).获取m(于像片中选取两点,于地面摄影测量坐标系中选取同点,分别计算距离,距离比值即为m),x,y,f,X,Y,Z
(2).确定未知数初始值Xs,Ys,Zs,q,w,k
(3).计算旋转矩阵R
(4).逐点计算像点坐标的近似值(x),(y)
(5).组成误差方程式
(6).组成法方程式
(7).解求外方位元素
(8).检查是否收敛,即将求得的外方位元素的改正数与规定限差比较,小于限差即终止;否则用新的近似值重复步骤(3)-(7)
2.利用求出的外方位元素进行空间前交,求出待定点地面坐标
(1).用各自像片的角元素计算出左、右像片的方向余弦值,组成旋转矩阵R1,R2
(2).根据左、右像片的外方位元素 ,计算摄影基线分量Bx,By,Bz
(3).计算像点的像空间辅助坐标(X1,Y1,Z1)和(X2,Y2,Z2)
(4).计算点投影系数N1和N2
(5).计算未知点的地面摄影测量坐标
四、实验过程
⑴程序框图
⑵程序代码
函数AandL
%求间接平差时需要的系数
%%%已知
%a=像点坐标x,b=像点坐标y,f内方位元素主距
%φ=q,ψ=w,κ=k
%像空间坐标系X,Y,Z
%地面摄影测量坐标系Xs,Ys,Zs
function [A1,L1,A2,L2]=AandL(a,b,f,q,w,k,X,Y,Z,Xs,Ys,Zs)
%%%%%%%%%%%选择矩阵元素
a1=cos(q)*cos(k)-sin(q)*sin(w)*sin(k);
a2=-cos(q)*sin(k)-sin(q)*sin(w)*cos(k);
a3=-sin(q)*cos(w);
b1=cos(w)*sin(k);
b2=cos(w)*cos(k);
b3=-sin(w);
c1=sin(q)*cos(k)+cos(q)*sin(w)*sin(k);
c2=-sin(q)*sin(k)+cos(q)*sin(w)*cos(k);
c3=cos(q)*cos(w);
%%%%%%%共线方程的分子分母
X_=a1*(X-Xs)+b1*(Y-Ys)+c1*(Z-Zs);
Y_=a2*(X-Xs)+b2*(Y-Ys)+c2*(Z-Zs);
Z_=a3*(X-Xs)+b3*(Y-Ys)+c3*(Z-Zs);
%%%%%%%近似值
x=-f*X_/Z_;
y=-f*Y_/Z_;
%%%%%%%A组成L组成
a11=1/Z_*(a1*f+a3*x);
a12=1/Z_*(b1*f+b3*x);
a13=1/Z_*(c1*f+c3*x);
a21=1/Z_*(a2*f+a3*y);
a22=1/Z_*(b2*f+b3*y);
a23=1/Z_*(c2*f+c3*y);
a14=y*sin(w)-(x/f*(x*cos(k)-y*sin(k))+f*cos(k))*cos(w);
a15=-f*sin(k)-x/f*(x*sin(k)+y*cos(k));
a16=y;
a24=-x*sin(w)-(y/f*(x*cos(k)-y*sin(k))-f*sin(k))*cos(w);
a25=-f*cos(k)-y/f*(x*sin(k)+y*cos(k));
a26=-x;
lx=a-x;
ly=b-y;
%%%%%%%%%组成一个矩阵,并返回
A1=[a11,a12,a13,a14,a15,a16];
A2=[a21,a22,a23,a24,a25,a26];
L1=lx;
L2=ly;
函数deg2dms
%%%%%%%%角度转度分秒
function y=deg2dms(x)
a=floor(x);
b=floor((x-a)*60);
c=(x-a-b/60)*3600;
y=a+(b/100)+(c/10000);
函数dms2deg
%%%%%度分秒转度
function y=dms2deg(x)
a=floor(x);
b=floor((x-a)*100);
c=(x-a-b/100)*10000;
y=a+b/60+c/3600;
函数ok
%%%%%%%%%%%
%%%目的是为了保证各取的值的有效值
%%xy为n*1,a为1*n
function result=ok(xy,a)
format short g
i=size(x
您可能关注的文档
- 热力环流、风、三圈环流、气压带风带辩析.ppt
- 热力环流辩析.ppt
- 社团活动(甲组)试题.doc
- 射箭基础教程试题.ppt
- 射流原理-副本试题.ppt
- 射频电路设计七试题.ppt
- 热力环流超级辩析.ppt
- 射频滤波器的设计与仿真设计试题.doc
- 热力环流和风辩析.ppt
- 射频微电子机械系统幻灯片试题.ppt
- 2024-2025学年度化工技能鉴定模考模拟试题往年题考附答案详解.docx
- 中国著名的古典园林88课件.pptx
- 2024-2025学年度化工技能鉴定模考模拟试题带答案详解(综合题).docx
- 主题班会《禁毒宣传》PPT课件.pptx
- 2024-2025学年度化工技能鉴定模考模拟试题带答案详解(满分必刷).docx
- 2024-2025学年度化工技能鉴定模考模拟试题附答案详解(A卷).docx
- 2024-2025学年度化工技能鉴定模考模拟试题附答案详解【黄金题型】.docx
- 2024-2025学年度化工技能鉴定模考模拟试题附答案详解(预热题).docx
- 2024-2025学年度化工技能鉴定模考模拟试题附答案详解【培优B卷】.docx
- 2024-2025学年度化工技能鉴定模考模拟试题附答案详解【典型题】.docx
文档评论(0)