天空图:用星星/对象绘制天空图的类
此类计算并绘制在给定位置和时间看到的天空。关于
考虑到43000颗恒星和13000个深空天体,以及太阳、太阳和太阳
月球和7颗行星。渲染对象的实际数量取决于缩放
天象图中的高度。
可以使用缩放工具(在工具栏中)缩放打印。你也可以
使用拖动工具移动可见区域。右键单击可显示上下文
包含位于下方的对象属性(坐标、类型等)的菜单。
要使用此代码,请键入
>>sc=天空图
在当前UTC和位置显示视图。
方法:
天空图表:创建视图
日期:设置/获取日期(UTC)
getplace:从网络获取当前GPS位置
打印:打印/重新打印视图。
连接:连接到范围控制器
转到:将连接的作用域发送到选定位置
findobj:搜索命名对象并将其选中
您可以使用以下命令强制重新计算并重新生成天空视图:
>>计算(sc,‘力’)
>>地块(sc,1)
连接到范围
您可以使用例如。
>>连接(sc,范围)
其中“范围”应为具有方法的对象:
getstatus:读取装载状态,并更新作用域属性:
scope.ra.h,scope.ra.min,scope.dec.deg,scope.dec.min
gotoradec(RA,DEC):将坐骑发送到位置(RA,DEC)
当忽略作用域时,将尝试与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
Stars(~46000)数据库来自http://astrosci.scimuze.com/stellar_data.htm
来自地球的深空物体(~13000)http://klima-luft.de/steinicke/ngcic/ngcic_e.htm
星巴克(Vixen)https://fr.mathworks.com/matlabcentral/fileexchange/65944-vixen-starbook-control
引用为
伊曼纽尔·法希(2021年)。天空图(https://github.com/farhi/matlab-skychart),GitHub。恢复.