Application Development
and Deployment
MATLAB provides development tools thathelp 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 timefor 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