Anyone know where to begin truing to solve an nth order integral? (n up to 10)
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I don't even know where to begin here. I need to solve an integral of a function f(x1,x2,x3...x10) with each variable going from 0 to 1. The only MATLAB functions I know of only go up to 3. Any help or direction of where to look would be awesome!
0 comentarios
Respuestas (1)
Mike Hosea
el 1 de Jun. de 2015
There's a good reason why there's no integraln function. There's a function called integralN on the file exchange that goes up to 6, and even 6 is impractical in most real-world cases. A 10-fold integral via nested adaptive quadrature won't be fast enough to be practical even on a dinky problem. You probably want to think about leveraging symbolics to reduce the dimensionality, if possible, or perhaps employ a Monte Carlo technique.
0 comentarios
Ver también
Categorías
Más información sobre Symbolic Math Toolbox en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!