matlab分时代码-runDisort_mat:runDisort_mat

时间:2024-06-10 14:07:54
【文件属性】:

文件名称:matlab分时代码-runDisort_mat:runDisort_mat

文件大小:2.3MB

文件格式:ZIP

更新时间:2024-06-10 14:07:54

系统开源

matlab分时代码runDisort_mat 该代码从MATLAB或Octave运行DISORT,以执行分层模型大气(包括吸收和散射)的辐射传递计算。 输入包括气态光学深度,大气参数和云特性。 使用DISORT 2.0 Beta(来自ftp://climate1.gsfc.nasa.gov/wiscombe/Multiple_Scatt/)执行辐射传输。 这是一项正在进行的工作,可能存在错误。 它是共享的,没有任何形式的保证。 改进正在进行中,我们欢迎您提供反馈。 安装说明 要使用此代码,请首先将这些文件复制到您的目录中。 在安装目录中,根据需要为您的fortran编译器修改makefile。 在这里,我们使用gfortan。 运行“ make”以编译disort_driver_mat(fortran可执行文件)。 这是将调用disort的代码。 创建disort_driver_mat的别名或将其复制到主目录(sample_run.m所在的位置) 在matlab中,您可以使用sampleRun文件夹中的“ sample_run.m”试用代码。 确保将路径添加到路径“ run_diso


【文件预览】:
runDisort_mat-master
----installation()
--------errpack.f(3KB)
--------README.txt(4KB)
--------rdi1mach.f(9KB)
--------disort.exe(263KB)
--------bdref.f(2KB)
--------disort_out.txt(701B)
--------my_output.txt(146KB)
--------disortinput.nml(4KB)
--------disort.f(216KB)
--------DISOTEST2.0.out.txt(162KB)
--------rdi1machtest.f(1KB)
--------README_disort.txt(4KB)
--------run_disort.sh(340B)
--------Makefile(316B)
--------DISOTEST.f(83KB)
--------disort_driver_mat.f(8KB)
--------getmom.f(6KB)
--------linpak.f(40KB)
----run_disort.m(13KB)
----write_namelist_str.m(686B)
----sspinterp3.m(2KB)
----interp2_modified.m(21KB)
----sampleRun()
--------disort_out_sample.txt(301B)
--------interp1_weights2.m(2KB)
--------get_solar_flux.m(550B)
--------disortinput_sample.nml(4KB)
--------sample_run.m(6KB)
--------getsolarbeam_IR.m(146KB)
--------pmomload.m(2KB)
--------sun_position.m(27KB)
----write_namelist_boo.m(790B)
----is_octave.m(158B)
----write_namelist_flt.m(716B)
----.gitignore(513B)
----write_namelist_int.m(712B)
----README.md(8KB)
----singleScatteringParameters()
--------iceWater_spheres_S100_pmom.nc(14.72MB)
----octCode()
--------xyzchk.m(5KB)
----write_namelist_vec.m(3KB)
----combine2.m(3KB)
----disort_driver_mat(175KB)

网友评论