Vrystelling van die stelsel vir wiskundige berekeninge GNU Octave 7

Die vrystelling van die stelsel vir die uitvoer van wiskundige berekeninge GNU Octave 7.1.0 (die eerste vrystelling van die 7.x-tak), wat 'n geïnterpreteerde taal verskaf, is grootliks versoenbaar met Matlab. GNU Octave kan gebruik word om lineêre probleme, nie-lineêre en differensiaalvergelykings, berekeninge deur komplekse getalle en matrikse, datavisualisering en wiskundige eksperimente op te los.

Onder die veranderinge in die nuwe weergawe:

  • Werk het voortgegaan om versoenbaarheid met Matlab te verbeter, en die vermoëns van baie bestaande funksies is uitgebrei.
  • Bygevoeg funksies vir werk met JSON (jsondecode, jsonencode) en Jupyter Notebook (jupyter_notebook).
  • Nuwe funksies bygevoeg: cospi, getpixelposition, endsWith, fill3, listfonts, matlab.net.base64decode, matlab.net.base64encode, memory, ordqz, rng, sinpi, beginsWith, streamribbon, turbo, uniquetol, xtickangle, ytickangle, ztickangle.
  • Dit is moontlik om baie oktaaffunksies te noem, beide in die vorm van opdragte (sonder hakies en terugkeerwaardes) en in die vorm van funksies (met hakies en die "="-simbool om 'n terugkeerwaarde toe te ken). Byvoorbeeld, "mkdir new_directory" of 'status = mkdir("new_directory")'.
  • Dit is verbode om veranderlikes en inkrement/dekrementoperateurs (“++”/”—“) met 'n spasie te skei.
  • In grafiese modus, tydens ontfouting, word gereedskapwenke met veranderlike waardes vertoon wanneer die muis oor die veranderlikes in die redigeerpaneel beweeg word.
  • Globale snelsleutels is standaard gedeaktiveer wanneer die opdragvenster aktief is.
  • Ondersteuning vir die Qt4-biblioteek in die GUI en kaartkoppelvlak is gestaak.
  • In die eienskappe van gradiënte is die vermoë om kleure te spesifiseer in 'n formaat wat op die web aanvaar word, bygevoeg (byvoorbeeld "#FF00FF" of "#F0F").
  • 'n Addisionele eienskap "konteksmenu" is bygevoeg vir alle grafiese voorwerpe.
  • 14 nuwe eienskappe is by die asse-objek gevoeg, soos "fontsizemode", "toolbar" en "uitleg", waarvan die meeste nog nie hanteerders het nie.

Vrystelling van die stelsel vir wiskundige berekeninge GNU Octave 7


Bron: opennet.ru

Voeg 'n opmerking