国际参考电离层(IRI)模型

获得国际参考电离层(IRI)输出参数。

5.7 k下载

更新2019年12月7日

查看许可协议

计算国际参考电离层(IRI),这是一个国际公认的各种电离层模型属性。我更愿意把它称作一个比一个真正的黑客IRI实现的工作原理通过查询网络接口使用curl命令操作系统终端。正因为如此,它需要一个互联网连接和非常缓慢,但如果高速不是一个重要的问题,这可以是一个简单的方法来获得IRI数据到MATLAB。有两个函数,调用不同的IRI版本。2012年版发现iri2012函数调用https://ccmc.gsfc.nasa.gov/modelweb/models/iri2012_vitmo.php最近,函数iri2016调用2016版本的网络接口https://ccmc.gsfc.nasa.gov/modelweb/models/iri2016_vitmo.php

如何使用函数的一个示例脚本是作为iritest.m。这也是的脚本生成附加的截图。使用parfor循环双核心的计算机,iri2012函数运行时间大约为5分钟。(相比之下,IGRF(脚本中的注释掉)只需要超过1秒。)您可以选择提供的两个函数来测试函数处理fun2test 13号线,当使用parfor循环(设定的布尔useparfor 14行),函数的进步可以显示利用函数在文件交换parfor_progress(文件ID: 32101)。

如上所述,查询使用命令卷曲在一个操作系统终端。这个程序是内置的Unix(我相信和Mac)而不是Windows。Windows用户可以下载旋度http://curl.haxx.se/download.html。你必须下载适合您的操作系统的可执行文件,我建议把它在相同的目录中提供的功能。

引用作为

画Compston (2023)。国际参考电离层(IRI)模型(//www.tatmou.com/matlabcentral/fileexchange/34863-international-reference-ionosphere-iri-model), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2007b
兼容任何释放
平台的兼容性
窗户 macOS Linux
类别
找到更多的在地球、海洋和大气科学帮助中心MATLAB的答案
确认

启发:MSIS-E-00

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
版本 发表 发布说明
2.0.0.0之间

删除iri2007版本,因为它不再工作。
iri2012更新版本,以便它是兼容新网站的界面。
添加iri2016版本使用更新的IRI的模型中。

1.14.0.0

天每年固定问题non-leap清洁工(如上指出科里的评论)。

1.13.0.0

固定的错误输入参数顺序在列表中最初的注释块iri2012函数。

1.12.0.0

使iri2012兼容新的网络接口有极光边界的选择。

1.11.0.0

在初始输入注释块添加更多信息,提供功能调用iri - 2007和iri - 2012,添加功能运行功能parfor循环,改变输出多个向量矩阵。

1.10.0.0

固定一些问题全面的年/月/日等。

1.9.0.0

固定问题,网络接口会挂不返回任何输入(包括iritest.m)。

1.8.0.0

固定的错误指出布兰登(旧459行我相信,不是496)也与网络接口输出固定一个奇怪的问题经度清洁工和非默认高度(第一个注意到约翰·h·)。

1.7.0.0

最初的注释块更新,添加一个错误检查调用curl,固定/其他一些错误检查更新,并添加功能运行示例脚本没有映射工具。

1.5.0.0

固定的地心坐标转换错误。

1.3.0.0

固定一个问题的在线界面没有做一个完整的扫描部分的步骤,添加一个错误检查阅读temp.html从接口。

1.2.0.0

固定在评论中一些错误的文件,让艾伦Kummer领军的评论中提出的更改。

1.1.0.0

固定在标题或描述错误。

1.0.0.0