【文件属性】:
文件名称:matlab加速迭代法代码-SGS:生成高斯场的顺序高斯模拟
文件大小:1.48MB
文件格式:ZIP
更新时间:2021-05-28 02:30:27
系统开源
matlab加速迭代法代码顺序高斯模拟
您是否曾经想过产生一个高斯场?
使用此MATLAB脚本,您可以轻松创建所选高斯模型的多个有条件或无条件2D实现。
从哪儿开始?
LiveScript很好地概述了此代码中可用的SGS的不同实现。
代码的结构如下。
是主要功能,它解释了输入和输出格式,还检查了输入参数并重定向到SGS的适当实现,如下所示:
该软件包提供了顺序高斯模拟的不同实现,每种都针对另一种用途进行了量身定制。
:传统算法。
:恒定路径算法。
:具有并行化的恒定路径算法。
:带条件点的恒定路径算法。
:在多网格路径的某个级别上的混合常数/随机路径的切换。
:计算模拟的完整协方差矩阵。
什么是SGS?
SGS代表顺序高斯仿真,顾名思义,它是一种以迭代方式生成MultiGaussian场的仿真算法。
用数学写的目的是根据随机变量创建一个实现。
总体算法可以很好地总结为:
其中的标准高斯向量负责每个值的采样中的随机性,是克里金法权重。
SGS使用哪种仿真路径?
我对SGS的第一个研究重点是更好地理解不同仿真路径的效果,即仿真节点的顺序。
我们还尝试提供一些指导,以指导您选择哪种途径和哪种
【文件预览】:
SGS-master
----functions()
--------sampling_pt.m(1KB)
--------variogram_gridded_perso.m(707B)
--------kriginginitiaite.m(3KB)
--------fftma_perso.m(4KB)
--------covardm_perso.m(451B)
----script_SGS.mlx(342KB)
----cst_path_paper()
--------html()
--------script_paper.m(10KB)
----SGS_varcovar.m(4KB)
----_config.yml(25B)
----SGS_trad.m(6KB)
----SGS_cst_par_cond.m(7KB)
----html()
--------script_SGS.html(295KB)
--------Algo2.png(77KB)
--------SGS_trad.html(18KB)
--------SGS.html(14KB)
--------SGS_cst_par_cond.html(23KB)
--------SGS_cst.html(19KB)
--------SGS_varcovar.html(14KB)
--------CAGEO_4070_edit.jpg(86KB)
--------SGS_cst_par.html(21KB)
--------SGS_hybrid.html(20KB)
--------Algo3.png(70KB)
--------CAGEO_4070_e23dit.jpg(58KB)
--------CAGEO_4231070_edit.jpg(86KB)
--------CAGEO_4070_edit2.jpg(66KB)
--------Algo1.png(88KB)
----SGS.m(3KB)
----SGS_hybrid.m(7KB)
----.gitignore(26B)
----SGS_cst.m(6KB)
----README.md(5KB)
----SGS_cst_par.m(6KB)