IRI2016的matlab本地实现


通过将IRI2016的fortran程序打包成DLL动态链接库,使用matlab调用实现IRI2016在matlab上的本地运行,实测与web端的一致,运行速度快。
资源截图
代码片段和文件信息
latitude=degtorad(50);
longtitude=degtorad(40);
n_year=2018;
n_month=8;
n_day=24;
altitude_begin=80000;   %单位 m
altitude_end=1000000;
altitude_step=1000;
Ne=zeros(201000);
loadlibrary(‘IRI2016_DLL_C.dll‘‘IRI2016_DLL_C.h‘)
% libfunctions IRI2016_DLL_C -full
N_e=libpointer(‘singlePtr‘Ne);
[tN_e]=calllib(‘IRI2016_DLL_C‘‘launcher_iri_getne_c‘...
    latitudelongtituden_yearn_monthn_day0.0...
    altitude_beginaltitude_endaltitude_stepN_e);
unloadlibrary IRI2016_DLL_C

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-10-08 19:16  IRI_Matlab_C++
     文件     1211925  2018-09-11 21:41  IRI_Matlab_C++apf107.dat
     文件       44300  2011-12-17 06:39  IRI_Matlab_C++ccir11.asc
     文件       44300  2011-12-17 06:39  IRI_Matlab_C++ccir12.asc
     文件       44300  2011-12-17 06:39  IRI_Matlab_C++ccir13.asc
     文件       44300  2011-12-17 06:39  IRI_Matlab_C++ccir14.asc
     文件       44300  2011-12-17 06:39  IRI_Matlab_C++ccir15.asc
     文件       44300  2011-12-17 06:39  IRI_Matlab_C++ccir16.asc
     文件       44300  2011-12-17 06:39  IRI_Matlab_C++ccir17.asc
     文件       44300  2011-12-17 06:39  IRI_Matlab_C++ccir18.asc
     文件       44300  2011-12-17 06:39  IRI_Matlab_C++ccir19.asc
     文件       44300  2011-12-17 06:39  IRI_Matlab_C++ccir20.asc
     文件       44300  2011-12-17 06:39  IRI_Matlab_C++ccir21.asc
     文件       44300  2011-12-17 06:39  IRI_Matlab_C++ccir22.asc
     文件         443  2016-06-11 05:49  IRI_Matlab_C++dgrf1945.dat
     文件         445  2016-06-11 05:49  IRI_Matlab_C++dgrf1950.dat
     文件         437  2016-06-11 05:49  IRI_Matlab_C++dgrf1955.dat
     文件         431  2016-06-11 05:49  IRI_Matlab_C++dgrf1960.dat
     文件         435  2016-06-11 05:49  IRI_Matlab_C++dgrf1965.dat
     文件         435  2016-06-11 05:49  IRI_Matlab_C++dgrf1970.dat
     文件         439  2016-06-11 05:49  IRI_Matlab_C++dgrf1975.dat
     文件         436  2016-06-11 05:49  IRI_Matlab_C++dgrf1980.dat
     文件         433  2016-06-11 05:49  IRI_Matlab_C++dgrf1985.dat
     文件         434  2016-06-11 05:49  IRI_Matlab_C++dgrf1990.dat
     文件         438  2016-06-11 05:49  IRI_Matlab_C++dgrf1995.dat
     文件        1015  2016-06-11 05:49  IRI_Matlab_C++dgrf2000.dat
     文件        1219  2016-06-11 05:49  IRI_Matlab_C++dgrf2005.dat
     文件        1218  2016-06-11 05:49  IRI_Matlab_C++dgrf2010.dat
     文件        1211  2014-09-10 05:08  IRI_Matlab_C++f2c.h
     文件        5460  2018-09-11 22:05  IRI_Matlab_C++fort.10
     文件        4835  2018-09-11 22:05  IRI_Matlab_C++fort.11
............此处省略40个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)