matlab二重积分代码-mu-diff:源文件

时间:2024-06-08 21:14:45
【文件属性】:

文件名称:matlab二重积分代码-mu-diff:源文件

文件大小:521KB

文件格式:ZIP

更新时间:2024-06-08 21:14:45

系统开源

matlab二重积分代码Mu-Diff:用于解决多个散射问题的MATLAB工具箱 描述 多重散射是一个非常复杂的波问题,在物理和工程学的许多领域(声学,电磁学,光学,纳米光子学,弹性...)都有广泛的应用。 μ-diff或mu-diff(多重衍射的缩写)是一个开源的Matlab工具箱,用于通过圆柱簇解决多重散射问题。 圆柱体的任何分布都是可能的,确定性的或随机的,从而可以定义基本的到复杂的无序介质。 严格的数学公式基于积分方程公式。 有限维逼近技术是与线性代数求解器结合的傅立叶谱方法(直接高斯消除方法或预处理的Krylov子空间迭代技术)。 文档和示例 有关Doc/和Examples/请参见Doc/和Examples/目录。 参考手册位于Doc/ ,也位于上。 mu-diff工具箱要求。 要安装mu-diff,请下载并解压缩到所需位置。 在MATLAB环境中,只需将目录(及其子目录)添加到MATLAB路径文件中即可。 现在,您可以使用mu-diff并启动Examples/文件夹中提供的一些示例。 例如,在您的MATLAB提示符下,键入ExNonPenetrable将使用快速算法解决具有


网友评论