• <object id="etoor"><option id="etoor"></option></object>
  • Advance your skills with MATLAB and Simulink courses

    View self-paced courses you have enrolled in or have access to, including those provided by your university.

    Get Started for Free

    Get started quickly with the basics of MATLAB?.

    An interactive introduction to the basics of Simulink?.

    Get started with deep learning techniques to perform image recognition.

    Build Your Skills

    A comprehensive introduction to MATLAB exploring data analysis, visualization, modeling, and programming.

    A comprehensive introduction to Simulink exploring dynamic system modeling, model hierarchy, and component reusability.

    Popular Courses by Topic

    Recommended Basic Course

    Gain the foundation needed to complete additional courses.

    MATLAB for Data Processing and Visualization

    Learn to import data from mixed files, manipulate and group data, and create custom visualizations.

     Also available in self-paced format

    Machine Learning with MATLAB

    Learn to create regression, classification, and clustering models and improve their performance.

     Also available in self-paced format

    Deep Learning with MATLAB

    Learn to use and create deep neural networks for classification, regression, and object detection using image and sequence data.

     Also available in self-paced format

    Statistical Methods in MATLAB

    Course topics include significance tests, distribution fitting, regression, and generating random simulations.

    Signal Preprocessing and Feature Extraction for Data Analytics with MATLAB

    Prepare time-series data for machine learning analysis. Topics include importing signals, removing outliers, and extracting features in time and frequency domains.

    Accelerating and Parallelizing MATLAB Code

    Make MATLAB?code run faster. Compile MATLAB code into MEX files and solve computationally and data-intensive problems using multicore processors, GPUs, and computer clusters.

    Optimization Techniques in MATLAB

    Learn to perform local and global optimization in MATLAB by translating the objective and constraints into MATLAB code and choosing appropriate optimization solvers.

    Recommended Basic Course

    Gain the foundation needed to complete additional courses.

    MATLAB Programming Techniques

    Learn to create flexible and robust applications, efficiently structure code and data, and leverage the unit testing framework.

     Also available in self-paced format

    Accelerating and Parallelizing MATLAB Code

    Make MATLAB?code run faster. Compile MATLAB code into MEX files and solve computationally and data-intensive problems using multicore processors, GPUs, and computer clusters.

    Optimization Techniques in MATLAB

    Learn to perform local and global optimization in MATLAB by translating the objective and constraints into MATLAB code and choosing appropriate optimization solvers.

    Building Interactive Applications with MATLAB

    Discover how to lay out apps in the App Designer, create callback functions for interactive components, and make responsive graphical objects.

    Object-Oriented Programming with MATLAB

    Learn about namespaces, packages, and classes in MATLAB. Create extensible applications with inheritance. Enable object synchronization with events and listeners.

    MATLAB for Financial Applications

    Comprehensive introduction to MATLAB with an emphasis on practical applications in finance. Themes of automating and developing algorithms, modeling, and programming are explored.

     Also available in self-paced format

    MATLAB for Asset Allocation

    Explore portfolio optimization techniques including defining investment constraints, employing custom scenarios, and reporting portfolio metrics.

    Time-Series Modeling in MATLAB

    Learn Monte Carlo simulation and forecasting, and ARIMA and GARCH model fitting with the Box-Jenkins modeling methodology.

    Credit Risk Management with MATLAB

    Create and evaluate classifications of credit, perform interest rate modeling, and calculate probability of default models for Basel credit risk reporting.

    Market Risk Management with MATLAB

    Learn to measure market risk and generate models for market index baseline risk, extreme-value theory simulations, and volatility.

    Recommended Basic Course

    Gain the foundation needed to complete additional courses.

    Image Processing with MATLAB

    Learn to detect and segment objects in images based on shape, color, and texture. The course also covers preprocessing images using noise removal techniques.

    Computer Vision with MATLAB

    Learn to perform object detection, tracking, and motion estimation on images and videos. The course also covers camera calibration, point clouds, and 3D reconstruction.

    Automated Driving with MATLAB

    Discover how to label ground truth data, detect lanes and objects, generate driving scenarios and modeling sensors, and visualize sensor data.

    Recommended Basic Courses

    Gain the foundation needed to complete additional courses.

    Signal Processing with MATLAB

    This course demonstrates how to perform spectral analysis, design and analyze digital filters including multirate and adaptive filters.

    Signal Preprocessing and Feature Extraction for Data Analytics with MATLAB

    Prepare time-series data for machine learning analysis. Topics include importing signals, removing outliers, and extracting features in time and frequency domains.

    Signal Processing with Simulink

    Model discrete dynamic systems and perform spectral analysis and filter design with Simulink. Learn to build custom blocks and libraries and incorporate external code.

    Wireless Communications Systems Design with MATLAB and USRP Software-Defined Radios

    Design single- and multi-carrier digital communications systems, create multi-antenna and turbo-coded communications systems, and work with radio-in-the-loop systems.

    Designing LTE and LTE Advanced Physical Layer Systems with MATLAB

    An in-depth introduction to LTE physical layer standards. Learn about generating reference LTE waveforms and simulating end-to-end LTE PHY models in MATLAB.

    Communication Systems Modeling with Simulink

    Learn to design receiver algorithms, add channel impairments, and analyze the bit error rate (BER) of a communication system.

    Recommended Basic Courses

    Gain the foundation needed to complete additional courses.

    Simulink Model Management and Architecture

    Learn to efficiently architect and manage Simulink models. Themes include requirement integration, source control, enforcement of modeling standards, and report generation.

    Simulation-Based Testing with Simulink

    Learn to analyze simulation results to verify model behavior, create test harnesses and test cases, test activity automation, and work with formal verification techniques.

    Integrating Code with Simulink

    Learn to integrate MATLAB and C code into Simulink models using MATLAB Function blocks, Legacy Code Tool, and S-functions.

    Recommended Basic Courses

    Gain the foundation needed to complete additional courses.

    Control System Design with MATLAB and Simulink

    Learn to design and model control systems with Simulink. Topics include system identification, parameter estimation, control system analysis, and response optimization.

    Stateflow for Logic-Driven System Modeling

    Learn to develop state machines with Stateflow?. Topics include hierarchical modeling, parallel state design, event modeling, truth tables, and component reuse.

    Recommended Basic Courses

    Gain the foundation needed to complete additional courses.

    Modeling Multibody Mechanical Systems with Simscape?

    Learn to model multibody mechanical systems; create custom geometries and compound bodies; assemble, guide, and verify mechanisms; and import CAD files.

    Modeling Fluid Systems with Simscape

    Learn how to model fluid power and fluid delivery systems; actuate and control fluid system models; connect fluid, mechanical, and thermal domains; and customize model components.

    Modeling Electrical Power Systems with Simscape

    Learn to model three-phase systems, analyze and control electrical power systems, model power electronic components, and speed up simulation of electrical models.

    Modeling Driveline Systems with Simscape

    Discover how to model vehicle bodies, tires, and mechanical power transmissions; design and optimize braking systems, and create multidomain automotive systems with closed-loop controllers.

    Polyspace? Bug Finder for C/C++ Code Analysis

    Learn to detect algorithmic defects, improve software quality metrics, apply MISRA C? rules, and emulate target execution environments.

    Polyspace for C/C++ Code Verification

    Learn to prove code correctness, review and understand verification results, handle missing functions and data, measure software quality metrics, and apply MISRA C rules.

    Recommended Basic Courses

    Gain the foundation needed to complete additional courses.

    Embedded Coder? for Production Code Generation

    Develop Simulink models for deployment in embedded systems. Topics include code structure and execution, code generation options and optimizations, and deploying code to target hardware.

    Software-Defined Radio with Zynq using Simulink

    Learn how to deploy communication systems prototypes with real-time data on Zynq?-based radios via HW/SW co-design.

    DSP for FPGAs

    Learn to optimize DSP algorithms for efficient implementations using HDL code generation for FPGAs.

    Code Generation for AUTOSAR Software Components

    Generate Simulink models from existing ARXML system descriptions, configure Simulink models for AUTOSAR compliant code generation, and model AUTOSAR events in Simulink.

    MATLAB to C with MATLAB CoderTM

    Learn to prepare MATLAB code for code generation, work with fixed-size and variable-size data, and integrate generated code into parent projects and external modules.

    Generating HDL from Simulink

    Learn to prepare Simulink models for HDL code generation, generate HDL code and testbench for a compatible Simulink model, and perform speed and area optimizations.

    Programming Xilinx? Zynq SoCs with MATLAB and Simulink

    Learn about IP core generation and deployment using the AXI4 interface, processor-in-the-loop verification, and device driver integration.

    Embedded Linux and System Integration for Zynq

    Learn to create a reference design in Vivado? and SDK, integrate user space device drivers in Simulink, and build a custom Linux? image for Zynq.

    Explore Course Formats

    Self-Paced

    Interactive lessons at your own pace

    Instructor-Led Classroom

    In-person sessions held worldwide

    Instructor-Led Online

    Live, remote instruction

    At Your Facility

    Customized, onsite instruction

    申博体育官网