Engee for professionals
Description
The Engee for Professionals course is designed for those who have already acquired the initial skills of working with the Engee platform and want to learn how to work professionally in the Engee computing environment. In this course, you will learn all the subtleties of working with the text and code cell editor, the use of code cell masks, study in detail the variable window, graph window and the Data Inspector application, learn how to integrate code in MATLAB, Python and Fortran languages into scripts, learn program management of scripts and modeling, as well as working with Git.
Each section contains a theoretical part and tasks for independent performance.
Knowledge requirements: completion of courses Welcome to Engee and Visual modeling.
Total course time: ~ 4 hours.
Course program
Text Cell Editor
We study working with scripts and with the text cell editor: visual editor, Markdown markup, cell hiding and content. You will learn how to create documents with complex formatting containing headings, lists, formulas, citations, code, links, images, tables, notes, etc.
Code Cell Editor
Working with the code cell editor, starting, stopping, and saving scripts is being studied. Special attention is paid to the creation and use of code cell masks.
The window of variables
The methods of creating variables in Engee, the interface of the variable window, and editing scalars, vectors, and matrices in the variable window are being studied.
Chart Window
Various ways of visualizing signals in Engee models are being studied: signals in the time and frequency domain, the dependence of one signal on another, signals in tabular form, a frame in the time domain, a signal constellation, array construction, an eye diagram, and an intensity diagram. Signal visualization tools and graph export methods are also being explored.
Data Inspector
The work with the Data Inspector application is being studied: the signal area, the graph area, the storage and loading of runs, typical scenarios for the practical application of Data Inspector.
Integration of external code
The integration of MATLAB and Python code into Engee is studied in detail, as well as an overview of the integration of Fortran code.
Software management
Program management of scripts and modeling (program management of model files, program management of model simulation, program editing of models) and program processing of simulation results are studied.
Working with Git
It provides general information about version control systems, examines the creation of a remote repository hosted by GitLab Engee, working with Git on the command line, in a file browser, and in interactive Engee scripts.