File Exchange

image thumbnail


version (8.3 KB) by Mike Hosea
Compute Multiple Integrals of Orders 4, 5, and 6


Updated 01 Sep 2016

View Version History

View License

This function uses MATLAB's INTEGRAL2 and INTEGRAL3 functions iteratively to perform integrals of order 4, 5, and 6.

Cite As

Mike Hosea (2021). integralN.m (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (9)

Wentao Zhao

Linfang Wang

Really useful thanks!

Changxi Wang

Gabor Hannak

Dear Mike,

I also thank you for this piece of work. I created a dummy extension for up to 8-D:
Please check if I did the licencing and acknowledgements correctly, and any critics are welcome.


Emre Yazicioglu

Mayur Bency

Firstly, thank you for creating such an excellent function for higher-order integration. Believe me, it drastically reduced the complexity for my 4th order optical propagation function.

However, to further speed up the execution, I would like to implement this on GPU. How would you suggest I go about it? Simply converting all the variables into GPU variables isn't enough.


vijay r

MATLAB Release Compatibility
Created with R2012a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!