Monday, 14 January 2013

MatLab and Optimization - Application Development and Deployment


Application Development

and Deployment

MATLAB provides development tools that
help you work efficiently. These include a
language-specific editor and debugger,
performance profiling and code optimization
tools, and interactive tools for developing
graphical user interfaces.
You can either distribute stand-alone applications
or integrate your MATLAB code with
other applications. MATLAB applications can
automatically be converted into C and C++
libraries, and into software components for
Java, .NET, COM, and Excel.

Distributed Computing

You can substantially reduce execution time
for computationally intensive MATLAB
applications or work with larger data sets by
running these applications on your computer
cluster. For embarrassingly parallel problems,
you can divide your algorithm into independent
tasks that are run on a computer cluster.
You can use either MPI-based functions or
global array semantics (distributed arrays and
parallel for-loops) for algorithms that can be
decomposed into interdependent tasks.

No comments:

Post a Comment