information technology services
Short Description: Environment for technical computing, data analysis and visualization.
Long Description: MATLAB and companion toolboxes provide engineers, scientists, mathematicians, and educators with an environment for technical computing applications. These products serve a broad range of tasks across a variety of disciplines. MATLAB is a high-performance language that integrates computation, visualization, and programming in an easy-to-use environment where problems and solutions are expressed in familiar mathematical notation. Typical uses include: computation, algorithm development, modeling, simulation and prototyping, data analysis, exploration and visualization, scientific and engineering graphics, and application development.
With its more than 1000 mathematical, statistical, and engineering functions, MATLAB gives you immediate access to high-performance numerical computing. This functionality is extended with interactive graphical capabilities for creating plots, images, surfaces, and volumetric representations. Leading-edge toolbox algorithms enhance MATLAB's functionality in domains such as signal and image processing, data analysis and statistics, mathematical modeling, and control design. Toolboxes are collections of algorithms, written by experts in their fields, that provide application-specific numerical, analysis, and graphical capabilities.
MATLAB supports the entire data analysis process, from acquiring data from external devices and databases to producing presentation-quality output. The MATLAB environment offers: A flexible analysis platform; Straightforward access to a variety of data types; Functions for preprocessing data including data reduction and manipulation; Fast and accurate analysis functions; Advanced analysis methods via toolboxes; Graphics and reporting methods to help you understand and present your data (excerpted from www.mathworks.com).
Category: Data Analysis and Visualization, Mathematics and Statistics
Programming Language: MATLAB
Version Date: March 2013
Contact Information: For technical assistance, please contact Constantin Andronache (firstname.lastname@example.org, 617-552-6215)
MATLAB Version 8.0
Simulink Version 8.0
Bioinformatics Toolbox Version 4.2
Control System Toolbox Version 9.4
Curve Fitting Toolbox Version 3.3
DSP System Toolbox Version 8.3
Data Acquisition Toolbox Version 3.2
Database Toolbox Version 4.0
Econometrics Toolbox Version 2.2
Financial Toolbox Version 5.0
Global Optimization Toolbox Version 3.2.2
Image Processing Toolbox Version 8.1
Instrument Control Toolbox Version 3.2
MATLAB Coder Version 2.3
MATLAB Compiler Version 4.18
Mapping Toolbox Version 3.6
Neural Network Toolbox Version 8.0
Optimization Toolbox Version 6.2.1
Parallel Computing Toolbox Version 6.1
Partial Differential Equation Toolbox Version 1.1
Signal Processing Toolbox Version 6.18
SimMechanics Version 4.1
Simscape Version 3.8
Stateflow Version 8.0
Statistics Toolbox Version 8.1
Symbolic Math Toolbox Version 5.9
System Identification Toolbox Version 8.1
Wavelet Toolbox Version 4.10
Distribution: For installation on a BC-owned computer, please contact your TC to schedule a time. Students may download Matlab from:
Number of Licenses: Site license, which includes student use.
Installed Sites: Economics Department, Computer Science Department, Physics Department, Finance Department, Institute for Scientific Research, Earth and Environmental Sciences, Weston Observatory, O'Neill 245, Linux Cluster.
MATLAB is available through a Web interface via BC's Windows's Application Server (apps.bc.edu).
Installed Platforms: Windows, Mac OS X , Linux.
Scorpio Linux cluster Information
MATLAB is installed on the Linux Cluster with the Financial, Mapping, Optimization, Signal Processing, Statistics, and Wavelet toolboxes.
To use matlab on the linux cluster, first load the matlab module by typing
module load matlab
To use matlab through a Graphical User Interface, connect to the cluster through an X client by typing ssh -X -l username scorpio.
To submit matlab jobs to the queues, create a script file called matlab.pbs and type:
The script file, matlab.lsf, below requests 1 processor, 10 GB of memory, and 40 hours of time.
#PBS -l mem=10gb,nodes=1:ppn=1,walltime=40:00:00
module load matlab
matlab -nodisplay -nodesktop -nosplash -nojvm -r test
This runs the matlab command file test.m. Replace test with your own file name.
Parallel Matlab: You can use up to 12 cores.
Vendor/Developer: The MathWorks
Vendor Website: www.mathworks.com/
User Guide: The MathWorks provides documentation on line at: www.mathworks.com/access/helpdesk/help/techdoc/