用lbm解决迷宫问题的替代方案

一种使用格子玻尔兹曼方法的迷宫问题的替代解决方案

933下载

更新4月29日

查看许可协议

在matlab central FEX上求解MAZE问题的一种备选方案。(最近提交到MATLAB中心文件交换文件ID: #27175)。

本文采用不混溶格玻尔兹曼框架模拟复杂管道中蓝色流体的流动;在入口处添加一个红色气泡作为示踪剂,以确定通往迷宫的最快路径,即通往出口的路径。

实现基于中描述的方法

罗斯曼d。h。凯勒j。m。
"不混溶细胞自动机流体"
统计物理学报52,1119-1127,1988年8月。

而且

冈斯坦森和罗斯曼,
“三种不混溶流体的晶格-气体模型”
物理学报47,47 -52,1991年1月。

在进口和出口处应用周期性边界条件。

为了运行代码类型:

Run_Maze_solution_ILB

一个电影包含在目录(*.mov)

在4GB的I7 PC上执行需要几个小时
然而,由于在模拟的早期阶段(例如从开始的20分钟),我们可以从屏幕左侧的流体速度图像中预测红色气泡所遵循的复杂管道的所有路径。

默认使用目录C:\MAZE_Periodic_ILB\
保存*。Avi模拟电影

引用作为

Gianni Schena(2023)。用lbm解决迷宫问题的替代方案(//www.tatmou.com/matlabcentral/fileexchange/27409-alternative-solution-to-the-maze-problem-with-lbms), MATLAB中央文件交换。检索

MATLAB版本兼容性
使用R2009b创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux
标签添加标签

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!
版本 发表 发布说明
1.0.0.0