Abstract
The MatLab package and its extension in the form of Simulink block modeling system form a visual and effective tool for modeling complex and intelligent systems. This bundle provides one of the most effective ways to reduce the time to determine optimal parameters of control actions in the simulation. A further increase in the efficiency of modeling complex and intelligent systems can be achieved through the use of high-level programming languages. The purpose of the study is to consider the methods of interaction between MatLab and Simulink with programs in high-level languages C and C++. to improve the efficiency of the modeling process. Methods and means. Interaction between the MatLab and Simulink packages is implemented using the following methods: executing a file from the S-model window, as well as by launching the S-model from the MatLab command line or from an m-file, followed by processing the simulation results using MatLab software and C or C programming languages ++. Results. A practical implementation of the interaction of these tools (Matlab + Simulink + high-level programming languages C or C++) has been completed. Practical significance. Software implementations for creating S-functions of levels 1 and 2 are presented with a demonstration of the results of work and the implementation of S-functions in a high-level language is considered. The proposed organization of the interaction between MatLab, Simulink and C or C++ languages makes it possible to increase the system simulation efficiency.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.