De release van het systeem voor het uitvoeren van wiskundige berekeningen GNU Octave 8.1.0 (de eerste release van de 8.x-tak), die een geïnterpreteerde taal biedt, is grotendeels compatibel met Matlab. GNU Octave kan worden gebruikt om lineaire problemen, niet-lineaire en differentiaalvergelijkingen, berekeningen met behulp van complexe getallen en matrices, gegevensvisualisatie en wiskundige experimenten op te lossen.
Onder de veranderingen in de nieuwe release:
- De mogelijkheid om een donker thema te gebruiken is aan de grafische interface toegevoegd. De werkbalk bevat nieuwe contrasterende pictogrammen.
- Een nieuwe widget met een terminal toegevoegd (standaard uitgeschakeld, vereist starten met de parameter “--experimental-terminal-widget” om te activeren).
- Nieuwe lettertypen toegevoegd voor de documentatieviewer.
- De prestaties van de filterfunctie zijn vervijfvoudigd, waardoor ook de prestaties van de deconv-, fftfilt- en arma_rnd-functies zijn verbeterd.
- Compatibiliteit met de bibliotheek voor het werken met reguliere expressies PCRE2, die standaard is ingeschakeld, is verzekerd.
- Een groot deel van de wijzigingen is doorgevoerd om de compatibiliteit met Matlab te verbeteren, en de mogelijkheden van veel bestaande functies zijn uitgebreid.
- Nieuwe functies toegevoegd clearAllMemoizedCaches, matlab.lang.MemoizedFunction, onthouden, normaliseren, pagectranspose, pagetranspose, uifigure.
Bron: opennet.ru