Skip to content

v0.2.5

Pre-release
Pre-release
Compare
Choose a tag to compare
@Nelson-numerical-software Nelson-numerical-software released this 23 May 17:13
· 2601 commits to master since this release

0.2.5 (2018-05-23)

Features:

  • logm: matrix logarithm.
  • sqrtm: square root of a square matrix.
  • eval function: evaluates string for execution in Nelson.
  • evalin function: evaluates string for execution in Nelson in a specified scope.
  • evalc function: Evaluate Nelson code with console capture.
  • winqueryreg function read the Windows registry (Windows only).
  • factorial function.
  • gamma function.
  • plus, minus, le, ne, ge, gt, lt, eq, colon operators added for all integer types.
  • le, ne, ge, gt, lt, eq for mixed single & double types.
  • add generic overload mechanism for all integers: integer keyword.
  • vertcat and horzcat: mixed concatenations logical with integers, single and double added.
  • #110: add isproperty & ismethod to all handle types.
  • add "isHandleProperty", "isHandleMethod", "getHandleCategory" C++ API Methods.
  • #108: cast function: converts variable to a different data type.
  • MPI Module loaded if MPI dependency is available.

Bug Fixes:

  • #125: cosm function was slow.

  • #123: addpath stopped to work after repeatedly call to the same path.

  • #121: home key did not work in GUI terminal on prompt.

  • #118: add information in DEVELOPMENT.md about how to buid Boost on old Ubuntu versions.

  • #109: add missing horzcat, vertcat for all handle types.

Compilation:

  • BOOST 1.67 on Windows
  • MSMPI 9.0.1 on Windows
  • Update Visual Studio 15.7.1