Release Systems for Mathematical Cases GNU OCTAVE 7

Release systems for mathematical implementation Calculations GNU Octave 7.1.0 (first release branch 7.x) providing an interpretable language in many respects compatible with MATLAB. GNU OCTAVE can be used to solve linear problems, nonlinear and differential equations, calculations using complex numbers and matrices, data visualization, conducting mathematical experiments.

Among changes in a new release:

  • continued work on improving compatibility with MATLAB, the possibilities of many existing functions are expanded.
  • Added functions to work with JSON (JSONDECODE, JSONENCODE) and JUPYTER NOTEBOOK (JUPYTER_NOTEBOOK).
  • Added New features: Cospi, GetPixelposition, Endswith, Fill3, Listfonts, Matlab.net.Base64Decode, Matlab.net.Base64encode, Memory, Ordqz, Rng, Sinpi, Startswith, Streamribbon, Turbo, Uniquetol, Xtickangle, Ytickangle, ZTickangle .
  • is given the ability to call many OCTAVE functions both in the form of commands (without round brackets and returned values) and in the form of functions (with brackets and symbol “=” to assign a returned value). For example, “mkdir new_directory” or ‘STATUS = MKDIR (“new_directory”)’.
  • It is forbidden to divide the variable variable and increment operators / decrement (“++” / “-“).
  • In graphical mode, when debugging, the output of pop-up tips with variable values ​​when connecting the mouse to the variables in the edit pane.
  • Default is turned off the action of global hotkeys with an active command window.
  • stopped support for the QT4 library in the GUI and graph formation interface.
  • In the properties of gradients, the ability to specify colors in the format adopted in Web (for example, “# FF00FF” or “# F0F”) is added.
  • For all graphic objects, an additional property “ContextMenu” has been added.
  • The Axes object added 14 new properties, such as “FontSizeMode”, “Toolbar” and “Layout”, most of which have no handlers yet.



/Media reports.