This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English version of the page.

Note: This page has been translated by MathWorks. Click here to see
To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

Simulink Real-Time

Build, run, and test real-time applications

Simulink® Real-Time™ lets you create real-time applications from Simulink models and run them on dedicated Speedgoat target computer hardware connected to your physical system. It supports real-time simulation and testing, including rapid control prototyping, DSP and vision system prototyping, and hardware-in-the-loop (HIL) simulation.

With Simulink Real-Time you can extend your Simulink models with driver blocks, automatically generate real-time applications, define instrumentation, and perform interactive or automated runs on a dedicated target computer equipped with a real-time kernel, multicore CPU, I/O and protocol interfaces, and FPGAs.

Simulink Real-Time and Speedgoat target computer hardware are expressly designed to work together to create real-time systems for desktop, lab, and field environments.

Getting Started

Learn the basics of Simulink Real-Time

Speedgoat Target Computers and I/O Hardware

Choose a Speedgoat target computer and I/O hardware

System Configuration

Development and target computer configuration, target computer boot method, confidence test

Model Preparation for Real-Time Execution

Driver and communication protocol blocks, techniques for creating custom blocks

Real-Time Application Creation and Execution

Real-time application building and running, control from development and target computers

Control and Instrumentation

Interactive signal and parameter instrumentation with Simulink Real-Time Explorer and MATLAB® language, signal monitoring, tracing, and logging, parameter tuning

Standalone Operation

Real-time application and Explorer configuration packaged as standalone executables or deployed with MATLAB, Microsoft® .NET or C

Performance Optimization

Execution optimization by using the profiler, Performance Advisor, and concurrent execution

Troubleshooting in Simulink Real-Time

Troubleshoot problems that you encounter while using the Simulink Real-Time product.