计算国际参考电离层(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中央文件交换。检索。
版本 | 发表 | 发布说明 | |
---|---|---|---|
2.0.0.0之间 | 删除iri2007版本,因为它不再工作。 |
||
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 |