leo-毕设论文

发布时间 : 星期三 文章leo-毕设论文更新完毕开始阅读

兰州理工大学毕业设计

t=[yv*zl-zv*yl zv*xl-xv*zl xv*yl-yv*xl]; return

function [r,cta,pha,x,y,z,rou1]=qiumian_tar(R,cta0,pha0,r,N1,N2,v,l,t) %求各反射点的位置

cta0=cta0*pi/180;pha0=pha0*pi/180;

x0=R*sin(cta0)*cos(pha0);y0=R*sin(pha0);z0=R*cos(cta0)*cos(pha0); %求各亮点在lov坐标系中的坐标,并将各个点转变成行向量 %纬度方向

weidu=180/N1*(0:(N1-1))-90*ones(1,N1); jingdu=360/N2*(0:(N2-1));

weiduij=reshape(weidu'*ones(1,N2),1,N1*N2); jingduij=reshape(ones(1,N1)'*jingdu,1,N1*N2);

v0=r*sin(weiduij*pi/180).*cos(jingduij*pi/180);l0=r*sin(jingduij*pi/180);t0=r*cos(weiduij*pi/180).*cos(jingduij*pi/180); %求反射系数 % 实际坐标

v1=v0+x0*ones(size(v0)); l1=l0+y0*ones(size(v0)); t1=t0+z0*ones(size(v0));

rou=sum(-[v1;l1;t1].*[v0;l0;t0],1)./sqrt(sum([v1;l1;t1].*[v1;l1;t1],1))./sqrt(sum([v0;l0;t0].*[v0;l0;t0],1));

a = find(rou>0); %%%%% 找出所有小于0的数 rou1 = rou(a); %%%%% 将小于0的数用0替代 x=v1(a); y=l1(a); z=t1(a);

%将各亮点在xoyz坐标系中直角坐标转换为极坐标 r=sqrt(x.^2+y.^2+z.^2); cta=atan(x./z)*180/pi; pha=asin(y./r)*180/pi; return

44

兰州理工大学毕业设计

致谢

大学期间的最后一个课程设计马上结束,意味着我的学生生涯到此为止。时光飞逝,仿佛昨天便是大一刚入学的那天。经过大学四年的历练,我在认知上有了相当大的突破,学到了很多以前从未染指的知识,结交了一些来自五湖四海的同学,也见识到了大学教师们的睿智和智慧,在此感谢这四年来帮助过我的老师、同学和家人,感谢您们这四年来给我的帮助和支持。

发自肺腑的说一句,衷心的要感谢我的指导教师郑玉峰老师:“谢谢您的包容、谢谢您不厌其烦的指导”相信多年后还会记得您每周二、周六都会在办公室等着我们的到来,在我对一些细小的知识点不懂的时候,他总会抽出宝贵时间为我一一解答;在我设计遇到困难时,他都会提出宝贵的意见和建议,帮助我不断的完善自己的设计。郑老师虽然外表看起来憨憨的,但那只是表面而已。郑老师有着睿智的头脑,严谨的态度,最重要的是对学生的事情相当认真。

当然,还要感谢在大学期间每一位给我上过课的老师们,虽然老师们可能不会记得住我,但是是您们教会了我很多书本上的知识,还教会了我很多课本之外的知识。感谢大学四年有您们的教育和指导。

45

联系合同范文客服:xxxxx#qq.com(#替换为@)