MathWorks on esitellyt 2018a-päivitykset suosittuihin MATLAB- ja Simulink-työkaluihinsa. Sovellusten koodaamiseen, mallinnukseen ja simulointiin on taas tuotu erittäin laaja valikoima uusia toimintoja. Nyt työkaluilla onnistuu myös kone- ja syväoppimisen algoritmien koodaaminen.
Kokonaan uusia työkaluja on kaksi. Predictive Maintenance Toolboxilla voidaan suunnitella ja testata järjestelmän ennakoivaan ylläpitoon liittyviä algoritmeja. Vehicle Dynamics Blockset -työkalu puolestaan käy ajoneuvojen dynamiikan mallintamiseen virtuaalisissa 3D-ympäristöissä.
Uusien ominaisuuksien lista työkaluissa on hengästyttävä. MATLABiin on tuotu livetoiminnot, joilla onnistuu esimerkiksi liukusäätimien ja pudotusvalikoiden tuominen koodieditoriin. MATLAB Onlinen avulla voidaan puolestaan liittää sovellukset USB-verkkokameroihin.
Tekoäly ja koneoppiminen ovat tämän hetken kuumin alue, joten tietysti MATLAB laajentaa sinne. Päivityksen jälkeen MATLAB-koodin voidaan tuoda TensorFlow-ympäristössä suunniteltuja kerroksia ja verkkoja. Koneoppimisen C-koodia voidaan tuottaa sekä Intel- että ARM-prosessoreille.
Graafisen mallintamisen Simulinkissä on jatkossa mahdollista lisätä ennustava lohko malliin olemassa olevan lohkon tilalle. Simulointeja voidaan myös ajaa määritellyllä nopeudella, mikä parantaa simuloinnin kuvaavuutta.
Yhteenveto MATLABin ja Simulinkin uusista ominaisuuksista löytyy Mathworksin verkkosivuilta.