Real-World Systems
System Modeling
Version 12 includes full system modeling and analysis capability in the Wolfram Language. System models are typically used to understand and optimize engineering design in areas such as electrical, mechanical, thermal and many more. System models describe complex systems with high fidelity and give accurate results, shortening the design cycle in all modern engineering projects.
Molecular Structure and Computation
New in Version 12, the Molecule
function symbolically represents chemical species as fully computable, first-class members of the Wolfram Language. New functions allow users to create, analyze and modify chemical species. Molecular structure visualization is possible in both two and three dimensions with MoleculePlot
and MoleculePlot3D
. Support for a wide range of properties, such as stereochemistry, symmetry elements, molecular graphs and force-field energies, facilitates problem solving across all chemical disciplines.
Blockchain
Blockchain and cryptocurrencies are becoming important tools for a new kind of computational economy, smart contracts, distributed consensus and applications. Version 12 provides easy and intuitive reading and writing access to blockchains. Easily extract the data, get computable information and use it for the full range of applications, including analysis, statistics, data mining, machine learning and education. Be at the forefront of blockchain technology with the power of the Wolfram Language and its built-in natural language and knowledgebase capabilities.
Microcontroller Kit
The Microcontroller Kit automates the generation and deployment of code to microcontrollers and makes possible the design and implementation of fun and exciting hands-on projects from the Wolfram Language. It is built on a single superfunction to provide a unified interface to handle a wide range of microcontrollers, their input and output configurations and third-party libraries. By eliminating the error-prone, tedious and inconvenient iterations of the lower-level source code, it provides greater flexibility and efficiency to the overall project workflow. The functionality is especially useful in projects involving controller or filter designs, data acquisition or HIL (Hardware-in-the-Loop) simulations.
Built-in Interface to Unity Game Engine
Version 12 provides a unique seamless interface to the Unity game engine. With UnityLink, you can immediately access Unity objects and components from within the Wolfram Language without any Unity programming. UnityLink also provides a complete library for calling the Wolfram Language from within applications made with Unity. Create algorithmically generated content, automate tasks and optimize your game development process—all in one system, with one integrated workflow.