Extend Wolfram Language functionality by loading functions defined in a package.

Load a package, defining new symbols and functions

Load a package with Needs. Follow the package name with a backquote (`):

  • Once a package has been loaded with Needs, subsequent invocations of Needs will not reload the package. Use Get to force a package to reload.

List the symbols and functions defined in the package

Get a listing of the symbols and functions defined in the package. Click a name for a brief description. Click >> in the description to go to documentation:

Use the package

Use package symbols and functions as you would built-in ones:



Needs records the packages it loads in $Packages and will not reload a package that is on that list.