Skip to main content

Secondary navigation:

Research Services

information technology services

MATLAB

General Information

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


Installation Information

Versions: R2010b
Version Date:   September 2010

Contact Information:   For technical assistance, please contact Constantin Andronache (andronac@bc.edu, 617-552-6215)

Terms of Use/Purchase Information:  Site license which includes installation on personal computers for students.  The following toolboxes are available as part of the site license:

Simulink                                                       Version 7.4        
Bioinformatics Toolbox                                   Version 3.4 
Control System Toolbox                                 Version 8.4
Curve Fitting Toolbox                                     Version 2.1  
Database Toolbox                                          Version 3.6 
Econometrics Toolbox                                    Version 1.2   
Financial Toolbox                                           Version 3.7    
Genetic Algorithm and Direct Search Toolbox   Version 2.4.2  
Image Processing Toolbox                              Version 6.4     
Instrument Control Toolbox                            Version 2.9      
MATLAB Compiler                                          Version 4.11     
Mapping Toolbox                                            Version 3.0      
Neural Network Toolbox                                  Version 6.0.3   
Optimization Toolbox                                      Version 4.3       
Parallel Computing Toolbox                             Version 4.2      
Partial Differential Equation Toolbox                 Version 1.0.15  
Signal Processing Blockset                              Version 6.10      
Signal Processing Toolbox                               Version 6.12      
SimMechanics                                                Version 3.1.1   
Simscape                                                      Version 3.2        
Spline Toolbox                                               Version 3.3.7    
Stateflow                                                       Version 7.4        
Statistics Toolbox                                           Version 7.2        
Symbolic Math Toolbox                                   Version 5.3       
System Identification Toolbox                         Version 7.3.1     
Wavelet Toolbox                                            Version 4.4.1    

Distribution: For installation on a BC-owned computer, please contact your TC to schedule a time.  Students may download Matlab from:

    www.bc.edu/software/applications/research.html.

License Information

Number of Licenses: Site license, which includes student use.

Type of License: Individual and network licenses.

Installed Sites: Economics Department, Computer Science Department, Physics Department, Finance Department, Institute for Scientific Research, Geology and Geophysics Department, Weston Observatory, Gasson 09, and 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:

    qsub  matlab.pbs

The script file, matlab.lsf, below requests  1 processor, 10 MB of memory, and 40 hours of time.

#!/bin/tcsh
#PBS -l mem=10mb,nodes=1:ppn=1,walltime=40:00:00
 
module load matlab
cd directory-that-contains-your-input-file
matlab -nodisplay -nodesktop -nosplash -nojvm -r test

This runs the matlab command file test.m. Replace test with your own file name.

Documentation

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/
This includes online documentation and printable versions.