使用此脚本,您可以生成关于太阳方位位置的一组数据在不同瞬间的时间地球上任何位置。这些数据可用于许多应用程序,比如,在确定方向的飞机从真北方位角。
语法是“sun_azimuth_data”(无参数)。它提示观察者的大地坐标,观察者的时区和起始时间(根据当地标准时间)。然后,它要求的时间间隔和太阳方位角数据生成。它创建一个微软的Word文件包含太阳方位角数据。
作者为脚本的sun_position提供了他的确认。m的文森特·罗伊,返回太阳位置数据对于一个给定的观察者的位置和时间。
历史
25/05/2004——独创Khalil苏丹(khalilsultan@msn.com)
15/06/2004——代码修改。
08/07/2004 -代码Re-modified和上传在MATLAB中央文件交换。
样本与脚本交互:
* - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - *
警告:
跳过任何领域,连字符之前,将导致终止执行这个脚本。字段有值,在方括号,代表他们的默认值。
-进入观察者的位置:卡拉奇
进入观察者的国家:巴基斯坦
进入GPS接收器设置标题:
——输入经度(dd.dddddd°格式):68.35 E
输入纬度(在dd.dddddd°格式):19.15 N
进入高度(米)[0]:
——进入时区(格林尼治标准时间+区):+ 5
生成的数据应该今天[y / n]: y
输入起始时间(在HH: MM: SS(24小时)格式):16:00:00
输入的时间间隔(分钟)[5]:
输入的总时间(小时)(2小时):
引用作为
哈利勒苏丹(2023)。太阳方位角数据(//www.tatmou.com/matlabcentral/fileexchange/5430-sun-azimuth-data), MATLAB中央文件交换。检索。
MATLAB版本兼容性
平台的兼容性
窗户 macOS Linux标签
版本 | 发表 | 发布说明 | |
---|---|---|---|
1.0.0.0 |