We offer a comprehensive suite of courses to help you use our tools effectively. The training courses cover the full range of knowledge from the very basics to advanced techniques and specialized features. Our trainers are ready to consult with you on your needs and advise you on specific tasks. Each participant will receive training materials and a certificate of completion.
Select the training you are interested in and continue to sign up. If you are interested in another date, please contact us. If there isn't a training course on the topic you want, we can offer you a tailor-made private training course.
MATLAB •
Language:
•
ONLINE & IN-PERSON •
2 days, from 9:00 to 16:00, Prague
Designed for everyone who is starting to work with the MATLAB environment. You will learn to work with the basic tools in MATLAB and master effective ways of working with data in various formats. You will get familiar with the interactive way of working, which allows quick and easy insight into your data. You will learn how to store your data using variables, perform calculations with them using built-in functions, and plot them in charts. You will learn how to carry out typical data analysis steps in MATLAB, from loading and preprocessing to modelling, creating custom visualizations, and saving data and graphical outputs. You will learn how to write computational programs for data processing. You will find out how to select and sort data using conditions or process it in parts using loops. You will also learn to record your calculations in scripts and create your own computational functions, which will make your solutions clearer and allow reuse and sharing of sub-calculations across your programs.
Tools covered:
Prerequisites:
You will also receive:
MATLAB •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 16:00, Prague
Designed for data analysts and all users who need to automatically process, analyze, and visualize data from various sources. The training will focus on importing, joining, and processing data of various types, including those with irregular formatting.
Tools covered:
Prerequisites:
You will also receive:
MATLAB •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 16:00, Prague
You will learn to create an interactive user interface for your application (app) in MATLAB®. You will be introduced to user interface controls such as buttons, sliders, and menus, and how to use them to create robust and user-friendly interfaces for your apps. No previous experience with graphical interface programming is required.
Tools covered:
Prerequisites:
You will also receive:
MATLAB •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 16:00, Prague
Designed for everyone who wants to learn how to write efficient and robust code in MATLAB for larger applications. You will learn how to divide the code into smaller units and how to work with MATLAB tools for writing, debugging, profiling and verifying application behavior.
Tools covered:
Prerequisites:
You will also get:
MATLAB •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 16:00, Prague
Learn to program in MATLAB object-oriented and thus facilitate the clarity and portability of your applications. You will learn how to connect data with functions and define your own data type.
Tools discussed:
Prerequisites:
You will also get:
MATLAB •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 16:00, Prague
Tools discussed:
Prerequisites:
You also receive:
MATLAB •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 16:00, Prague
Prerequisites:
You also receive:
MATLAB •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 16:00, Prague
Intended for everyone who is starting to work with the Simulink environment. You will learn to work with the basic tools of the Simulink environment. You will learn how to create models that will allow you to gain insight into the behavior of systems using simulations. You will learn how to model various types of systems and algorithms in the Simulink environment and how to connect algorithm models with dynamic system models. Joint simulation of systems and algorithms is one of the key principles of the Model-Based Design design method. You will also learn tools that will help you visualize the obtained results and compare them. You will also learn how to complement your models with programs written in the MATLAB language.
Tools discussed:
Prerequisites:
You will also receive:
MATLAB •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 16:00, Prague
You will learn how to decompose modeled system into multiple levels and how to create an interface for entering parameters. You will learn how to create components in the Simulink environment that you can reuse in one or more models, or how to model algorithms that can be called conditionally. You will learn about the settings that affect the efficiency of the simulation, and the possibilities how to create and insert input signals into your models directly from the MATLAB environment. You will also learn about tools and workflows for debugging and accelerating simulations. You will also learn how to set up and run multiple simulations that will allow you to effectively explore the behavior of the model at different parameter values.
Tools discussed:
Prerequisites:
You will also get:
MATLAB •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 16:00, Prague
You will learn to use tools and workflows that will make it easier for you to manage models and data in larger projects. You will learn about the possibilities of model componentization, which will allow sharing and reusing individual parts of the design, or creating and managing variants within the model. You will learn how to share data between models and how to efficiently manage signals transferring data between components. You will also learn to use projects (MATLAB Project), which will allow formal model management and can be easily integrated with version control systems.
Tools discussed:
Prerequisites:
You will also receive:
MATLAB •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 16:00, Prague
You will learn to create models of logical and decision-making state systems using the graphical Stateflow language in the Simulink environment. First, you will learn about the basic building blocks of states and transitions. You will learn how to model a system that transitions between states based on the fulfillment of specified conditions or the occurrence of defined events. You will also learn the possibilities of visualizing the behavior and debugging the created diagram. You will also learn how to connect an algorithm created in Stateflow with other models in the Simulink environment and simulate the joint behavior of a logical and dynamic system, for example in the form of a controlled system and a control system.
Tools discussed:
Prerequisites:
You will also receive:
MATLAB •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 16:00, Prague
You will learn to model physical systems in the Simulink environment using the Simscape libraries, which provide a platform for modeling mechanical, electrical, fluid and other types of systems. The blocks in the Simscape libraries represent elements of real systems and are composed in the models based on their physical arrangement. The equations for simulation are derived automatically based on the model, which will greatly facilitate the modeling of more complex systems. You will also learn how to connect models created in Simscape with models and algorithms created from Simulink blocks, and how to create your own physical blocks for elements that are not included in the supplied libraries.
Tools discussed:
Prerequisites:
You will also receive:
MATLAB •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 16:00, Prague
Learn how to generate C/C++ source code from Simulink models, test it, and deploy it to the target platform. You will learn how to prepare a model for code generation, and discover ways to optimize the generated code. You will see how to customize the generated code to your needs. During the training, we will walk you through the entire process, including validation steps and deploying the code to the Arduino platform.
Tools discussed:
Prerequisites:
You will also receive:
MATLAB •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 16:00, Prague
This training follows the "Code generation I: Simulink Coder and Embedded Coder" course and expands your knowledge with additional methods and workflows for efficient and flexible code generation in Simulink. We will focus on advanced code customization techniques, defining custom generation settings, and integrating generated code into external projects. You will learn how to work in detail with function interfaces, code packaging, and optimizing execution on the target platform.
During the training, we will demonstrate how to design and use data classes (storage classes), modify data attributes using data objects, and control where the generated code is placed and how it is structured.
Tools discussed:
Prerequisites:
You will also receive:
MATLAB •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 16:00, Prague
This training focuses on modeling and code generation in accordance with the AUTOSAR Classic standard using AUTOSAR Blockset in the Simulink environment. You will learn both top-down and bottom-up development approaches within Model-Based Design. After completing the course, you will be able to efficiently create, configure, and generate AUTOSAR-compliant code from Simulink models and integrate it into the automotive software development process.
Tools discussed:
Prerequisites:
You will also receive:
MATLAB •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 16:00, Prague
Tools discussed:
Prerequisites:
You will also receive:
MATLAB •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 16:00, Prague
Learn how to develop and analyze model-based architectures with System Composer and Requirements Toolbox.
Tools discussed:
You will also receive:
MATLAB •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 16:00, Prague
Learn how to analyze signals and design signal processing systems using MATLAB and Simulink.
Tools covered:
Prerequisites:
You also receive:
MATLAB •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 16:00, Prague
Learn how to accelerate the design process for closed-loop control systems using MATLAB and Simulink tools for control systems design.
Tools discussed:
Prerequisites:
You will also receive:
MATLAB •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 16:00, Prague
Learn how to model power electronic systems in the Simulink environment using Simscape Electrical and how to design and tune power electronic control systems.
Tools discussed:
Prerequisites:
You will also receive:
Select the training you are interested in and continue to sign up. If you are interested in another date, please contact us. If there isn't a training course on the topic you want, we can offer you a tailor-made private training course.
COMSOL •
Language:
•
IN PERSON •
2 days, from 9:00 to 16:00, Prague
First day
Second day
You also receive:
COMSOL •
Language:
•
IN PERSON •
1 day, from 9:00 to 16:00, Prague
You also receive:
COMSOL •
Language:
•
IN PERSON •
1 day, from 9:00 to 16:00, Prague
You also receive:
COMSOL •
Language:
•
IN PERSON •
1 day, from 9:00 to 16:00, Prague
You also receive:
Select the training you are interested in and continue to sign up. If you are interested in another date, please contact us. If there isn't a training course on the topic you want, we can offer you a tailor-made private training course.
DSPACE •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 17:00, Prague
You also receive:
For whom the training is intended:
DSPACE •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 17:00, Prague
You also receive:
For whom the training is intended:
Presumed knowledge:
DSPACE •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 16:00, Prague
You also receive:
DSPACE •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 16:00, Prague
You also receive:
DSPACE •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 16:00, Prague
You also receive:
DSPACE •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 17:00, Prague
You also receive:
For whom the training is intended:
Presumed knowledge:
DSPACE •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 17:00, Prague
You also receive:
For whom the training is intended:
Presumed knowledge:
DSPACE •
Language:
•
ONLINE & IN PERSON •
1 day, from 9:00 to 17:00, Prague
You also receive:
For whom the training is intended:
Presumed knowledge:



Prices are given in € without VAT 21 %!
We accept free training cancellations by e-mail (info@humusoft.cz) no later than 3 working days before the start of the training.
Cancellation fees after this deadline are charged at 100% of the training price including VAT.
Changing the participant is free of charge, as well as the possibility of exchanging for another training date or another training of the same value - you must report at least one working day before the start of the training.
It is expressly prohibited to make any audio and/or video recordings of the courses or conferences.
If a violation of this prohibition is detected during the course, the offender will be expelled from the course without refund of the participation fee.
If such violation is found subsequently, a penalty will be applied against the participant in accordance with the relevant provisions of the Czech Copyright Act (Act No. 121/2000 Coll., Copyright Act, as amended).
We offer discounts when ordering for multiple participants of individual courses from the same workplace (to receive a discount, please order in bulk - info@humusoft.cz).
The number of participants in each individual course is decisive for calculating the discount. Discounts are not provided for continuity and do not apply to private training.