3D Simpson's Integrator

版本 1.0.0.0 (3.9 KB) 作者: Whayne Padden
Fully vectorised 3D integrator based on the Simpson's method
1.7K 次下载
更新时间 2009/3/10

查看许可证

Fast, fully vectorised version of the Simpson's method for 3D domains. This code avoids the use of any for loops etc. For a given level of accuracy it can be an order of magnitude or more faster than triplequad.

Examples are provided within the code.

Useage:

ans = simp3D('func3D',xs,xe,ys,ye,zs,ze,NX,NY,NZ)

Input parameters:

func3D - 3D function that accepts vector inputs (otherwise
misleading results can occur)

xs, xe - x-limits of integration
ys, ye - y-limits of integration
zs, ze - z-limits of integration

NX - number of integration intervals in the x-direction (should be even)
NY - number of integration intervals in the y-direction (should be even)
NZ - number of integration intervals in the z-direction (should be even)

引用格式

Whayne Padden (2024). 3D Simpson's Integrator (https://www.mathworks.com/matlabcentral/fileexchange/23250-3d-simpson-s-integrator), MATLAB Central File Exchange. 检索时间: .

MATLAB 版本兼容性
创建方式 R2006b
兼容任何版本
平台兼容性
Windows macOS Linux
类别
Help CenterMATLAB Answers 中查找有关 General Physics 的更多信息
致谢

参考作品: 2D Simpson's Integrator

启发作品: 2D Simpson's Integrator

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
1.0.0.0