High Performance Software
MATLAB
![matlab](https://webarchive.library.unt.edu/web/20161108071839im_/https://www.afrl.hpc.mil/software/info/images/matlab.png)
DESCRIPTION
MATLAB is an integrated technical computing environment that combines numeric computation, advanced graphics and visualization, and a high-level programming language.
MATLAB includes hundreds of functions for data analysis and visualization, numeric and symbolic computation. engineering and scientific graphics, modeling, simulation, prototyping, programming, application development, and GUI design.
USAGE
matlab [ OPTIONS ]
matlab -nojvm -nodisplay -nodesktop
NOTE: Available CSI MATLAB Toolboxes and thier versions can be viewed when executing the 'ver' command either from the MATLAB Command Window in the MATLAB Graphic DISPLAY, or in the MATLAB Command Line shell.
Problem:
To allow users to save their Matlab path to utilize it across multiple
sessions.
Solution:
Note: this solution assumes the "userpath" is setup correctly.
Example:
>> userpath ans = <user_path>/: The solution is to write a "startup.m" file that saves the path (file name = "pathdef.m") to the "userpath" if it does not exist. Once the "pathdef.m" is written it can be saved and modified for all future Matlab session for that user. "startup.m" contents %%%%% Start startup.m %%%%%%%%%%% if ~exist('pathdef.m','file') savepath('pathdef.m'); end %%%%% End startup.m %%%%%%%%%%%
LICENSE INFORMATION
For information on supported platforms, versions and licenses, please
check the AFRL DSRC Software Page:
https://www.afrl.hpc.mil/software/