Top Qs
Timeline
Chat
Perspective

MWorks

Computer software From Wikipedia, the free encyclopedia

Remove ads

MWorks is an engineering simulation and numeric computing software developed by Suzhou Tongyuan Software & Control Technology Co., Ltd.[1][2][3] It provides an interactive programming environment supporting co-simulation of engineering models from different domains.[4]

The software consists of the numerical computing environment MWorks.Syslab, the system modeling and simulation environment MWorks.Sysplorer, the collaborative system modeling and model data management environment MWorks.Syslink, and the computational simulation cloud platform MoHub.[5]

MWorks supports graphical drag-and-drop development and creation of user interfaces, and offers C/C++ and Python APIs as well as interoperability with other simulation software such as Simulink.[1][6]

Remove ads

Features

Programming languages

Syslab is based on Julia, while Sysplorer is based on Modelica. In addition, Syslab can run MATLAB M-language scripts via Tongyuan M Language compatibility tool (TyMLang).[5]

Toolboxes

MWorks provides toolboxes for signal processing, communications, image processing, control system design and analysis, artificial intelligence, and other fields.[5]

Model libraries

MWorks offers standard libraries for mechanical, electrical, thermal, hydraulic, as well as professional libraries for hydraulics, transmission, motors, and industry-specific libraries for automotive and energy industry.[5]

Remove ads

Marketing

Since 2022, Tongyuan has promoted MWorks in teaching and research at universities including Harbin Institute of Technology, Beihang University, Beijing Institute of Technology, and Harbin Engineering University.[5]

Reception

Positive

MWorks.Sysplorer was named an Excellent Industrial Software Product by the Ministry of Industry and Information Technology in 2022.[7]

Negative

Compared with MATLAB, MWorks has a certain advantage in physical modeling,[8] but its execution speed is lower than MATLAB.[5] Its error messages sometimes do not accurately indicate their cause, and the limited number of toolboxes may not meet certain simulation needs. It also lacks compatibility with some MATLAB functions when running M scripts.[5]

References

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads