SKYCHART:用星星/物体绘制天空图的类
这个类计算并绘制在给定的时间和地点看到的天空。关于
43000颗恒星和13000个深空天体,以及太阳
月球和7个行星。渲染对象的实际数量取决于缩放
在天空图上水平。
您可以使用“缩放”工具(在工具栏中)缩放绘图。你不妨
使用拖动工具移动可见区域。右键单击显示上下文
带有底层对象属性(坐标,类型,…)的菜单。
要使用此代码,请键入
>> sc =天空图
以当前UTC和位置显示视图。
方法:
Skychart:创建视图
date:设置/获取日期(UTC)
从网络获取当前的GPS位置
Plot:绘制/重新绘制视图。
Connect:连接范围控制器
Goto:发送连接范围到选定的位置
搜索一个命名对象并选择它
你可以强迫重新计算和重新绘制天空视图:
> >计算(sc,“力量”)
> >的情节(sc, 1)
连接到作用域
你可以用下面的例子连接望远镜支架。
> >连接(sc、范围)
其中'scope'应该是一个带有方法的对象:
Getstatus:读取挂载状态,并更新作用域属性:
scope.ra.h scope.ra。分钟,scope.dec.deg scope.dec.min
gotoradec(RA,DEC):发送mount到位置(RA,DEC)
当忽略scope时,将尝试与Vixen StarBook连接。这
控制器可以在“模拟”模式下设置。
学分:
E. Ofek MAAT GPL3 2004
http://weizmann.ac.il/home/eofek/matlab/
F. Glineur parse_json BSD 2009
https://fr.mathworks.com/matlabcentral/fileexchange/23393--another--json-parser
P. Tenenbaum当地时间到UTC, BSD 2008
https://fr.mathworks.com/matlabcentral/fileexchange/22295-local-time-to-utc
星号(~46000)数据库来自http://astrosci.scimuze.com/stellar_data.htm
深空物体(~13000)http://klima-luft.de/steinicke/ngcic/ngcic_e.htm
StarBook(唠叨)https://fr.mathworks.com/matlabcentral/fileexchange/65944-vixen-starbook-control
引用作为
Emmanuel Farhi(2021)。skychartGitHub (https://github.com/farhi/matlab-skychart)。检索.