Numerical Inversion of Laplace Transform

This function performs numerical inversion of laplace transform.
9 Downloads
Updated 27 Feb 2025

View License

Lapfun4 = @(s) 1/((s^2 + 1)^(1/2)*(s + (s^2 + 1)^(1/2))^2);
t = 0.8
funt = niLaplace(Lapfun,t)

Cite As

Lateef Adewale Kareem (2026). Numerical Inversion of Laplace Transform (https://in.mathworks.com/matlabcentral/fileexchange/179769-numerical-inversion-of-laplace-transform), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2024b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
3.0.1

version uses gammaln instead of factorials. for numerical stability.

2.0.1

Fixed a bug associated with check of persisted variable.

2.0.0

This new version brings new improvements.
1. calls to 3 factorial functions are replaced by a single call to nchoosek.
2. the vector v now persisted and checked to determine if it has been computed, thus preventing recalculation.

1.0.0