通过将IRI2016的fortran程序打包成DLL动态链接库,使用matlab调用实现IRI2016在matlab上的本地运行,实测与web端的一致,运行速度快。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 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个文件信息
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个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)