Model-Based Design

Why Use Model-Based Design?

Model-Based Design is transforming the way engineers and scientists work by moving design tasks from the lab and field to the desktop.

When software and hardware implementation requirements are included, such as fixed-point and timing behavior, you can automatically generate code for embedded deployment and create test benches for system verification, saving time and avoiding the introduction of manually coded errors.

Use Model-Based Design with MATLAB® and Simulink® to improve product quality and reduce development time by 50% or more.

With Model-Based Design, you can:

  • Use a common design environment
  • Link designs directly to requirements
  • Integrate testing with design
  • Refine algorithms through multidomain simulation
  • Automatically generate embedded software code and documentation
  • Develop and reuse test suites

Start Small

Small workgroups use Simulink to dramatically improve their design and development efficiency. Model-Based Design begins simply – by visually modeling your control system and simulating it on the desktop. It’s easy to get started with a free trial of Simulink.

Read about the benefits that Model-Based Design can offer your team. Using Simulink, small work groups can:

  • Streamline production workflows.
  • Prove designs with fewer prototypes.
  • Accelerate product development.

Learn more about how teams adopt Model-Based Design, incrementally introducing tools and processes to help their projects along and achieve immediate, tangible results.

Read Managing Model-Based Design, which provides a guide and roadmap for managers and engineers who want to establish Model-Based Design at their organizations.

View real-world success stories:

Interested? Contact us to learn how you can begin using Model-Based Design in your projects.

"With Simulink, we can easily implement our controller designs on our existing PLC hardware. [We can now] pursue new business opportunities for engineering low-volume controller products."