Technical Articles

  • Selecting a MATLAB Application Deployment Strategy

    Learn more
  • Solving Geometric Problems with GPU Computing in MATLAB

    Learn more
  • Prototyping Algorithms, Testing CUDA Kernels in MATLAB

    Learn more

Filter all Articles


Article Published
This article guides you through the process of selecting the best deployment approach for your MATLAB application. It covers three strategies: using batch processing, generating C code with MATLAB Coder, and deploying with MATLAB Compiler.
Oct 2014
This article describes how to modify an algorithm to run on a GPU, and then solve a geometric problem involving millions of lines and shapes in under a second.
Jul 2014
Use a layered approach to break the parameter estimation problem into a subset of data and parameter values so that the optimizer can focus on a specific problem.
Apr 2013
MATLAB supports CUDA kernel development by providing a language and development environment for quickly evaluating kernels, analyzing and visualizing kernel results, and writing test harnesses to validate kernel results.
Apr 2013
Topics covered include assessing code performance, adopting efficient serial programming practices, working with System objects, performing parallel computing, and generating C code.
Mar 2013
Cleve Moler presents MATLAB code for simulating basic strategy, and explains why simulating blackjack play in MATLAB is both an instructive programming exercise and a useful parallel computing benchmark.
Oct 2012
Tips and techniques to make your model run faster.
Jun 2012
Recent enhancements to MATLAB® and Image Processing Toolbox™ dramatically increase image processing speed
Apr 2012
Run your MATLAB code on a GPU by making a few simple changes to the code.
Sep 2011
Mercedes engineers use a custom calibration tool to extract the highest possible performance from AMG powertrains.
Oct 2010
This article describes how to solve large linear algebra problems by spreading them across multiple machines using distributed arrays and the single program multiple data (SPMD) language construct, available in Parallel Computing Toolbox.
Sep 2010
We performed coupled electro-mechanical finite element analysis of an electro-statically actuated micro-electro-mechanical (MEMS) device.
Jul 2010
University of Illinois researchers use advanced statistical methods to explain how changes in climate affect the ecosystem and how human changes to landscape affect the regional climate.
Feb 2010
This article provides brief profiles of 7 customers who use parallel computing to solve computationally intensive problems: Max Planck Institute, EIM Group, Argonne National Laboratory, C-COR, MIT, Univ of London, Univ of Geneva.
Nov 2009
Using an aerospace system model as an example, this article describes the parallelization of a controller parameter tuning task using Parallel Computing Toolbox and Simulink Design Optimization.
May 2009
This article describes two ways to use parallel computing to accelerate the solution of computationally expensive optimization problems.
Mar 2009
Using a typical numerical computing problem as an example, this article describes how to threads and parallel for loops to get code to work well in a multicore system.
Sep 2008
This paper uses a hydromechanical actuator as an example to illustrate techniques for modeling, optimizing, and testing plant models in MATLAB® and Simulink®. High-performance computing clusters are used to speed up Monte Carlo techniques.
Aug 2008
Short Description/Meta Description (250 character limit): This paper studies techniques that can be used to reduce the time needed to run block diagram simulations, including automatic code generation and cluster computing.
Nov 2007
The proliferation of multicore systems and clusters sets the stage for parallel computing with MATLAB.
Jun 2007
Accelerator physicists at the University of London use multiple simulations and high-throughput computing to test beam-alignment algorithms.
Oct 2006
This article describes a land-cover aggregation and mosaic process implemented with MATLAB distributed computing tools.
Jan 2006

Receive the latest MATLAB and Simulink technical articles.

Related Resources

Latest Blogs