使用此脚本,您可以生成一组关于地球上任何位置的不同时刻的太阳方位角位置的数据。这些数据可以用于许多应用,比如,从真北确定任何平面的方位角方向。
语法是'sun_azimuth_data'(无参数)。提示输入观测者的大地坐标、观测者的时区和开始时间[根据当地标准时间]。然后,它要求生成太阳方位角数据的时间周期和间隔。它创建了一个包含太阳方位数据的MS Word文件。
作者对剧本《sun_position》致谢。m',它返回给定观测者位置和时间的太阳位置数据。
历史
25/05/2004 - Khalil Sultan原创(khalilsultan@msn.com)
15/06/2004 -代码修改。
08/07/2004-代码重新修改并上传到MATLAB中心-文件交换。
与脚本的示例交互:
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
警告:
跳过任何前面带连字符的字段,将导致终止执行此脚本。带一些值的字段(后跟方括号)表示它们的默认值。
-进入观察员地点:卡拉奇
输入观察员的国家:巴基斯坦
输入GPS接收机标题:
—输入经度(dd.dddddd°):E 68.35
—输入纬度(dd.dddddd°):N 19.15
进入高度(米)[0]:
—Enter the Time Zone (+GMT Zone): +5
—是否生成今天的数据[y/n]: y
-输入开始时间(HH:MM:SS[24小时]格式):16:00:00
输入间隔时间[5]:
输入总时间跨度(以小时为单位)[2小时]:
引用作为
哈利勒苏丹(2021)。太阳方位角数据(//www.tianjin-qmedu.com/matlabcentral/fileexchange/5430-sun-azimuth-data), MATLAB中央文件交换。检索.