作者:hacker发布时间:2022-07-17分类:黑客教程浏览:84评论:1
sort(sort(A));
for i=1:9
[h(i),l(i)]=find(A==i)
end
这个基本争取,不过第一句不能要
for i=1:9
[h(i),l(i)]=find(A==i)
end
就够了
左上角,左为横轴正方向,下为纵轴正方向
理解记忆方法:方便屏幕刷新(从左到右、从上到下)
①怎么确定第二次观测的是同一颗星?根据恒星在天空中固定的相对位置,比如北斗七星,数千年来就是排成斗勺的形状。第七颗星叫做摇光,换而言之,我只要能看到北斗七星,就能确定斗柄最远的一颗是摇光。其他的天体判定也是类似的,比如猎犬座的主星常陈一,就能和玉衡(第五颗)、摇光构成了等腰三角形,以此为基础构建星桥就能确定某一颗恒星的位置。反而言之,从根据位置可以推论出是哪一颗星。②怎么确定不同星在坐标系中的位置?我们能直接观测到的是不同时间的方位角和仰角,为了使用方便,还创造了其他的坐标系。最常用的是赤道坐标系和黄道坐标系,前者用来描述恒星、后者用来描述七曜的位置有明显的优势。具体的换算是一套系统的工程,并且要用到球面三角的知识,如有兴趣请百度“天球坐标系的换算”。我这里以赤纬为例,已知观测点的地理纬度(通过测日影或者北极星的高度可知),又测定某一颗星上中天的高度(可以近似认为天体位于最南方时的仰角)。那可以根据下述公式:仰角=90°-地理纬度+赤纬经过简单的计算就能得出赤纬。比如上海纬度为北纬31°,观测到水委一的高度为1.5°,根据上述公式,可以推算出水委一的赤纬为-57.5°,因为相当靠南,中天高度角很低所以难以观测。
count=size(a); %a是该矩阵。
[m,n]=find(a,count(1)*count(2))
则m,n中分别保存非零元素的行列坐标。
在卫星姿态定位中经常遇到这个问题。。。。
你这个是个典型的312变换,也就是先绕原始坐标系的第3个轴(Z)转一个角度A,然后再绕S1坐标系的第1个轴(X1)转过一个角度B,再绕S2坐标系的第2个轴(Y2)绕过一个角度C。每一个变换其实就是左乘一个矩阵。
下面我给你看一点我的大作业吧。。。。
所以按我这里的定义,你这三个变换合起来,就是:
A2(C)*A1(B)*A3(A)(注意一定是从右向左按顺序一个一个左乘)。
原先的坐标是(x,y,z),左乘上面那个矩阵后,就直接得到(x3,y3,z3)
标签:纳米矩阵坐标定位
已有1位网友发表了看法:
访客 评论于 2022-07-17 16:14:38 回复
勺的形状。第七颗星叫做摇光,换而言之,我只要能看到北斗七星,就能确定斗柄最远的一颗是摇光。其他的天体判定也是类似的,比如猎犬座的主星常陈一,就能和玉衡(第五颗)、摇光构成了等腰三角形,以此为基础构建星桥就能确定某一颗恒星的位置。反而言之,从根据位置可以推论出是哪