1. Mathematical Modeling with MATLAB
MATLAB enables you to build mathematical models for forecasting and optimizing the behavior of complex systems. In this session, we demonstrate how you can:
- Develop models using data fitting and first-principles modeling techniques
Simulate models and develop custom post processing routines
- Generate reports that document models and simulation results
The session covers use of the MATLAB language, symbolic expressions, and prebuilt graphical tools for specific modeling tasks and other approaches you can use to develop models.
2. Global Optimization with MATLAB
Engineers, scientists, and financial analysts use optimization to find better solutions to their problems. This webinar will present MathWorks global optimization solutions for finding the best solution, or multiple good solutions, to problems that contain multiple maxima or minima, including problems that are nonsmooth or discontinuous. Product demonstrations will illustrate how you can use global search, genetic algorithm, simulated annealing, or direct search solvers to solve challenging real-world problems. Improving optimization execution speed using parallel computing will also be discussed.
3. Parallel Computing with MATLAB
Learn strategies and techniques for speeding up your MATLAB applications. Included are tips on how to optimize the performance of the MATLAB code itself and how to use the MATLAB family of products to take advantage of advances in hardware, such as multicore machines and computer clusters.
4. GPU Computing with MATLAB
Learn how MATLAB users can leverage NVIDIA GPUs to accelerate computationally intensive applications in areas such as image processing, signal processing, and computational finance. We show the GPU-enabled functionality in MATLAB and various add-on toolboxes, and demonstrate how you can integrate your own custom CUDA kernels into MATLAB. We also demonstrate how MATLAB supports CUDA kernel development by providing a high-level language and development environment for prototyping algorithms and incrementally developing and testing CUDA kernels.
5. Tackling Big data with MATLAB
Data is everywhere and every year we store more and more of it. Huge data-sets present an amazing opportunity for discovering new things about our world, about the products we make and about how people interact with them. However, big data-sets also present some real challenges. How do we understand them? How do we interrogate them? How do we even read them? This talk looks at the tools that MATLAB® provides for dealing with data-sets of all sizes.