Model-Based Design with Automatic Code generation
Overview
Embedded code generation is fundamentally changing the way engineers work. A majority of Embedded controller development applications demand a high product confidence. Automatic code generation is an essential step in the efficient adoption of Model-Based Design as it enables the user with advanced verification and validation techniques to produce high-quality code, reducing the number of iterations in a typical industry-based product development cycle and eliminating errors introduced due to manual coding.
Post designing the algorithm in a closed loop inside the simulation world, one needs to perform various rigorous verification and validation activities to test the algorithm's robustness before one tries to generate the code for the same automatically. These features of Model-Based design framework help engineers to increase productivity, improve quality, and foster innovation in their projects.
You will learn how to use different features of Model-Based Design with Automatic Code generation to generate robust code that meets industrial standards.
Highlights
- Preparing the Model for Automatic C Code Generation
- Applying customizations based on software architecture for Code Generation
- Perform Back-to-back testing of generated code and model for consistency
- Generate code that complies with Industry guidelines and standards for production code
About the Presenter
Gaurav Ahuja is an experienced application engineer at MathWorks India, where he has been helping customers successfully adopt MATLAB and Simulink products for over five years. With a focus on assisting customers to develop highly safety-critical systems across all industries and adhere to their industry-specific safety standards, Gaurav has worked with customers in a variety of industries, including automotive, aerospace, railways, medical devices, industrial automation, and consumer electronics. He is skilled in model verification and validation, auto C code generation and certification, and is always eager to tackle new technical challenges. In addition to his extensive experience, Gaurav holds a master's degree in embedded systems from BITS Pilani and is strongly dedicated to helping customers succeed.
Recorded: 13 Apr 2023
Featured Product
Simulink
Up Next:
Related Videos:
Sélectionner un site web
Choisissez un site web pour accéder au contenu traduit dans votre langue (lorsqu'il est disponible) et voir les événements et les offres locales. D’après votre position, nous vous recommandons de sélectionner la région suivante : .
Vous pouvez également sélectionner un site web dans la liste suivante :
Comment optimiser les performances du site
Pour optimiser les performances du site, sélectionnez la région Chine (en chinois ou en anglais). Les sites de MathWorks pour les autres pays ne sont pas optimisés pour les visites provenant de votre région.
Amériques
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
Asie-Pacifique
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)