Vydanie systému pre matematické výpočty GNU Octave 7

Vydanie systému na vykonávanie matematických výpočtov GNU Octave 7.1.0 (prvé vydanie vetvy 7.x), ktorý poskytuje interpretovaný jazyk, je vo veľkej miere kompatibilné s Matlabom. GNU Octave je možné použiť na riešenie lineárnych problémov, nelineárnych a diferenciálnych rovníc, výpočtov pomocou komplexných čísel a matíc, vizualizácie dát a matematických experimentov.

Medzi zmeny v novom vydaní:

  • Pokračovali práce na zlepšovaní kompatibility s Matlabom, rozširovaním možností mnohých existujúcich funkcií.
  • Pridané funkcie pre prácu s JSON (jsondecode, jsonencode) a Jupyter Notebook (jupyter_notebook).
  • Pridané nové funkcie: cospi, getpixelposition, endsWith, fill3, listfonts, matlab.net.base64decode, matlab.net.base64encode, memory, ordqz, rng, sinpi, beginWith, streamribbon, turbo, uniquetol, xtickangle, ytickangle, ztickangle.
  • Mnoho funkcií Octave je možné volať ako vo forme príkazov (bez zátvoriek a návratových hodnôt), tak aj vo forme funkcií (so zátvorkami a symbolom "=" na priradenie návratovej hodnoty). Napríklad 'mkdir new_directory' alebo 'status = mkdir('new_directory')'.
  • Je zakázané oddeľovať premennú a operátory prírastku/zníženia („++“/“—“) medzerou.
  • V grafickom režime sa pri ladení zobrazia kontextové rady s hodnotami premenných, keď umiestnite kurzor myši na premenné na paneli úprav.
  • V predvolenom nastavení sú globálne klávesové skratky zakázané, keď je aktívne príkazové okno.
  • Podpora pre knižnicu Qt4 v GUI a rozhraní vykresľovania bola zrušená.
  • K vlastnostiam prechodov bola pridaná možnosť špecifikovať farby vo formáte akceptovanom webom (napríklad „#FF00FF“ alebo „#F0F“).
  • Pre všetky grafické objekty bola pridaná ďalšia vlastnosť „contextmenu“.
  • Do objektu axes bolo pridaných 14 nových vlastností, ako napríklad "fontsizemode", "toolbar" a "layout", z ktorých väčšina ešte nemá handlery.

Vydanie systému pre matematické výpočty GNU Octave 7


Zdroj: opennet.ru

Pridať komentár