Download Latest Version Nelson-1.17.0.6016-x86-64.exe (176.3 MB)
Home / v1.13.0
Name Modified Size InfoDownloads / Week
Parent folder
nelson-Ubuntu-24.04-v1.13.0.4854-x86_64.deb 2025-03-29 35.4 MB
nelson-Ubuntu-24.04-v1.13.0.4854-arm64.deb 2025-03-29 33.6 MB
nelson-Ubuntu-22.04-v1.13.0.4854-x86_64.deb 2025-03-29 35.0 MB
nelson-en-v1.13.0.pdf 2025-03-29 13.5 MB
Nelson-1.13.0.4854-x86-64.zip 2025-03-29 305.7 MB
Nelson-1.13.0.4854-x86-64.exe 2025-03-29 205.6 MB
benchs_all-1.13.0.4854-linux-x86-64.xml 2025-03-29 40.3 kB
benchs_all-1.13.0.4854-win-x86-64.xml 2025-03-29 41.5 kB
benchs_all-1.13.0.4854-linux-arm64.xml 2025-03-29 40.0 kB
README.md 2025-03-29 2.3 kB
v1.13.0 source code.tar.gz 2025-03-29 27.0 MB
v1.13.0 source code.zip 2025-03-29 34.4 MB
Totals: 12 Items   690.3 MB 0

1.13.0 - (2025-03-29)

This release introduces performance improvements and new graphical capabilities while deprecating support for 32-bit Windows versions.

Changed

  • Windows x64 Compatibility: Now requires the AVX2 instruction set.
  • Windows 32-bit Support: Official distribution of 32-bit Windows binary versions has been discontinued.
  • macOS Optimization: Builds for macOS with M-series chips now leverage native optimizations for improved performance.
  • Plot Performance: Optimized plot and plot3 functions for increased speed. Example: matlab tic(); plot(rand(300,300), rand(300,300)); toc();
  • Dependencies Updated:
  • Upgraded fmtlib to version 11.1.3.
  • Intel Math Kernel Library (MKL) updated to 2025.0.1 on Windows.
  • Internal Enhancements:

  • OpenMP multithreading macros have been reworked for better efficiency.

  • SLICOT module incorporates SLICOT library 5.9, which is distributed under the BSD-3-Clause license.

  • SLICOT module available on all platforms by default.

  • python 3.13.2 embedded on Windows

Added

  • Double Buffering for Plots:

  • Implemented double buffering to enhance the smoothness and responsiveness of graphical plots.

  • Significantly reduces flickering during graphical updates.

  • New Graphics Functions:

  • getframe: Captures an axes or figure as a movie frame.

  • movie: Plays recorded movie frames.
  • im2frame: Converts an image to a movie frame.
  • frame2im: Returns image data associated with a movie frame.
  • DevicePixelRatio: New figure property to handle display scaling.

  • Graphics IO module:

  • imwrite: create gif animations.

  • imwrite, imread: pcx, tiff file formats managed.
  • imformats: Manage image file format registry.

  • New Example:

  • Added an example for connecting ollama with Nelson: matlab edit([modulepath('webtools'), '/examples/ollama/readme.md'])

  • CMake Enhancement:

  • Introduced ENABLE_AVX2 CMake option for systems that support AVX2.

  • CMake dependencies reworked.

Fixed

  • MacOs: Default terminal did not use monospaced font.

  • Some warnings detected with PVS-studio

Source: README.md, updated 2025-03-29