depeval - check for dependencies

Test if a function will work without access to specific toolboxes
Updated 5 Jan 2015

View License

Temporarily removes toolboxes from the matlab path and then executes a
statement. Useful for finding the exact location of dependencies.


evalstring: a string containing a statement to evaluate
toolboxN: a string with the name of the toolbox to remove from the path.

depeval('ezplot(@sin)','images','stats','map'); %test if ezplot(@sin)
works with no access to images,stats, and map toolboxes.

BEWARE: this function temporarily modifies your path. If something fails
you may need to restart matlab.

See also: fdep from the matlab fileexchange.

Aslak Grinsted 2014

Cite As

Aslak Grinsted (2024). depeval - check for dependencies (, MATLAB Central File Exchange. Retrieved .

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

Inspired by: Get Dependent Files

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes

improved help. added screenshot