skychart

一个用于Matlab的天空图:显示天空视图

321下载

更新2020年7月22日

从GitHub

在GitHub上查看许可证

编者按:此文件被选为MATLAB Central本周精选

SKYCHART:一个用星星/物体绘制星图的类
这个类计算和绘制在给定位置和时间看到的天空。关于
43000颗恒星和13000个深空天体,还有太阳、太阳和太阳
月球和7颗行星。渲染对象的实际数量取决于缩放
在天象图的水平。

您可以使用缩放工具(在工具栏中)缩放绘图。你也可以
使用拖动工具移动可见区域。右键单击显示上下文
带有底层对象属性(坐标、类型……)的菜单。

要使用此代码,请键入

>> sc =天空图

显示当前UTC和位置的视图。

方法:
Skychart:创建视图
date:设置/获取日期(UTC)
getplace:从网络中获取当前GPS位置
绘图:绘制/重新绘制视图。
连接:连接到作用域控制器
Goto:将连接的范围发送到选定的位置
Findobj:搜索命名对象并选中

你可以强制重新计算和重新绘制天空视图:

>>计算(sc, 'force')
>>地块(sc, 1)

连接到作用域

你可以使用例如。

>> connect(sc, scope)

scope应该是一个带有方法的对象:

Getstatus:读取挂载状态,更新scope属性:
scope.ra.h scope.ra。Min, scope. 12 .deg, scope. 12 . Min
gotoradec(RA,DEC):将挂载发送到位置(RA,DEC)

当scope被省略时,将尝试与雌狐星簿连接。这
控制器可以设置为“模拟”模式。

学分:
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.特南鲍姆当地时间到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

引用作为

伊曼纽尔·法尔希(2022年)。skychartGitHub (https://github.com/farhi/matlab-skychart)。检索

MATLAB版本兼容性
使用R2010a创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux

世界杯预选赛小组名单社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!世界杯预选赛小组名单

开始狩猎!

无法下载使用GitHub默认分支的版本

版本 发表 发布说明
18.810

更新到网格功能,和鼠标滚轮缩放。

1.2.0.0

增加了坐骑控制(雌狐星簿)和观察计划/列表

1.1.0.0

现在有上下文菜单显示右键菜单,并显示名称

1.0.0.0

要查看或报告此GitHub插件中的问题,请访问GitHub库
要查看或报告此GitHub插件中的问题,请访问GitHub库
Baidu
map