文件名称:matlab代码影响-visual_sandpile:Matlab库以可视化Bak-Tang-Wiesenfeld沙堆模型的雪崩和幂律特征
文件大小:229KB
文件格式:ZIP
更新时间:2024-06-11 01:34:00
系统开源
matlab代码影响Matlab的可视Bak-Tang-Wiesenfeld沙堆模型 这个Matlab库有助于可视化流行的沙堆模型的雪崩特性和幂律特性。 该库用于可视化Bak-Tang-Wiesenfeld沙堆模型,并实时绘制沙堆的统计数据。 可视化已针对性能进行了优化。 Sandpile模型的一般说明 Bak-Tang-Wiesenfeld沙堆模型(也称为Abelian沙堆模型)表示一种沙堆,其中的沙粒被逐一添加。 在Per Bak着名的书中以直观的方式描述了它。 该模型给出了自组织临界概念的一个易于理解的示例,并显示了如何从自然界中的局部简单模式中出现大规模,复杂的行为。 正如在现实世界中观察到的那样,当足够多的谷物聚集在某个位置时,沙堆的某些部分可能会开始“滑出”其斜坡。 一旦沙粒开始滑动,它也可能碰到其他沙粒并使它们滑动。 此事件称为“雪崩”。 Per Bak在研究中观察到参与雪崩的谷粒数量(作为雪崩大小的度量)遵循幂律分布。 幂律分布意味着可以将某个量D表示为另一个量s的某个幂,例如,表示为D(s)= k s ^-τ*,其中τ和k为常数。 当在对数-对数图上进行绘制时,幂律分
【文件预览】:
visual_sandpile-master
----sandpile_size_plot.png(122KB)
----sandpile()
--------plotPile.m(3KB)
--------simulateSandpile.m(5KB)
--------resolvePeaks.m(3KB)
--------rldCumsumDiff.m(248B)
--------scanPileForPeaks.m(728B)
--------setupPlots.m(2KB)
----sandpile_grid.png(2KB)
----LICENSE.md(1KB)
----.gitignore(9B)
----file_exchange_thumb.png(54KB)
----README.md(11KB)
----sandpile_log-log_plot.png(48KB)