Vydání systému pro matematické výpočty GNU Octave 7

Vydání systému pro provádění matematických výpočtů GNU Octave 7.1.0 (první vydání větve 7.x), které poskytuje interpretovaný jazyk, je do značné míry kompatibilní s Matlabem. GNU Octave lze použít k řešení lineárních problémů, nelineárních a diferenciálních rovnic, výpočtů pomocí komplexních čísel a matic, vizualizaci dat a matematickým experimentům.

Mezi změny v nové verzi:

  • Pokračovaly práce na vylepšování kompatibility s Matlabem, rozšiřování možností mnoha stávajících funkcí.
  • Přidány funkce pro práci s JSON (jsondecode, jsonencode) a Jupyter Notebook (jupyter_notebook).
  • Přidány nové funkce: cospi, getpixelposition, endsWith, fill3, listfonts, matlab.net.base64decode, matlab.net.base64encode, memory, ordqz, rng, sinpi, beginWith, streamribbon, turbo, uniquetol, xtickangle, ytickangle, ztickangle.
  • Mnoho funkcí Octave je možné volat jak ve formě příkazů (bez závorek a návratových hodnot), tak ve formě funkcí (se závorkami a symbolem "=" pro přiřazení návratové hodnoty). Například 'mkdir new_directory' nebo 'status = mkdir('new_directory')'.
  • Je zakázáno oddělovat proměnnou a operátory inkrementace/dekrementace („++“/“—“) mezerou.
  • V grafickém režimu se při ladění zobrazí vyskakovací tipy s hodnotami proměnných, když najedete myší na proměnné v panelu úprav.
  • Ve výchozím nastavení jsou globální klávesové zkratky zakázány, když je aktivní příkazové okno.
  • Podpora knihovny Qt4 v grafickém uživatelském rozhraní a rozhraní vykreslování byla zrušena.
  • Do vlastností přechodů byla přidána možnost specifikovat barvy ve formátu akceptovaném webem (například „#FF00FF“ nebo „#F0F“).
  • Pro všechny grafické objekty byla přidána další vlastnost "contextmenu".
  • Do objektu axes bylo přidáno 14 nových vlastností, jako například "fontsizemode", "toolbar" a "layout", z nichž většina ještě nemá handlery.

Vydání systému pro matematické výpočty GNU Octave 7


Zdroj: opennet.ru

Přidat komentář