Genius

Software skärmdump:
Genius
Mjukvaruinformation:
Version: 1.0.24 Uppdaterad
Ladda upp dagen: 22 Jun 18
Utvecklare: Jiri Lebl
Licens: Gratis
Popularitet: 24

Rating: 2.5/5 (Total Votes: 2)

Genius är ett open source och fritt distribuerat mjukvaruprojekt som är designat från grunden för att fungera som matematikverktyg för GEL-förlängningsspråket. Det ligner mycket Mathematica, BC, Maple eller Matlab-programmen.


Stödjer godtyckliga precision heltal

Programmet stöder godtyckliga precisionsintervaller och flervärdighetsflottor, så att du kan lösa numeriska ekvationer och polynomialrots, samt att hantera rationella tal som lagras som nämnare och kvotient.


Hanterar komplexa tal också

Genius kan också hantera komplexa nummer som lagras i kartesiska koordinater, löser matematiska uttryck, matrisberäkningar och linjära algebraproblem som innehåller många relaterade funktioner.


Stöder mest vanliga trigonometriska och elementära funktioner

Förutom ovanstående stödjer Genius talteori, vanligaste trigonometriska och elementära funktioner, combinatorics, symboliska beräkningar, kalkyl, statistik samt modulär aritmetik, inklusive matriser och inversioner.

Stödjer olika plottyper

Bland andra funktioner kan vi nämna stöd för 2D-funktionslinjekartor, inklusive standard 2D-grafer, parametriska tomter, 3D-funktionsytor, lutningsfält och vektorfält, som kan exporteras till PNG i EPS-filformat


Ett komplett programmeringsspråk

Eftersom en stor del av Genius-standardbiblioteket är skrivet på GEL-förlängningsspråken, ger det användarna ett komplett programmeringsspråk som innehåller automatisk maskinskrivning. Det kan mata matriser i LaTeX, MathML eller Troff (eqn), vilket innebär att du i grund och botten kan kopiera allt från Genius till ett dokument i ovan nämnda format.


Inbyggd integrerad utvecklingsmiljö

Förutom kommandoradsdelen har Genius-projektet ett inbyggt IDE (Integrated Development Environment) grafiskt verktyg där användaren kan redigera och testa sina program med minimal ansträngning.


Stödda plattformar och tillgänglighet

Programmet är skrivet helt i C-programmeringsspråken. Den distribueras tillsammans med GNOME-projektet och stöder ett brett spektrum av GNU / Linux-distributioner. Både 32-bitars och 64-bitars maskinplattformar stöds nu.

Vad är nytt i den här utgåvan:

  • Ett exempel på RungeKutta
  • Ett plottformat för plankurva
  • Intern version av VTE, för att undvika ett beroende av avskrivna saker
  • Nya översättningar (Andre Klapper, Balazs Mesko, Ask Hjor Larsen, Alan Morensen, Mario Blattermann, Andika Triwidada, Marek Cernocky ', Miriam Daniel, Daniel Mustieles, Kristjan Schmidt)

Vad är nytt i versionen:

  • Stopp beroende byggsystemet på GNOME-common
  • Hjälp är nu byggd som HTML och visas i webbläsaren, vilket betyder att det faktiskt fungerar, länkar fungerar och det beror inte på någon speciell skrivbordsmiljö som installeras. HTML-hjälpen visas också i kommandoradsversionen när "manuell" körs.
  • Nytt exempel på Duffing-ekvation
  • Nytt exempel på spår av Peano-funktionen
  • Par av korrigeringar / förbättringar i exemplen
  • Fixa en krasch på SurfacePlotDrawLines / Points
  • Nya översättningar (Enrico Nicoletto, Anders Jonsson, Wolfgang Stoggl, Rafael Fontenelle, МироCлaв Николић, et moi)
  • Under genomförandet av dessa förändringar stöddes författaren (Jiri) delvis av NSF-bidrag DMS 1362337 och Oklahoma State University

Vad är nytt i version 1.0.22:

  • Lägg till en radplotversion av värmekvationen FDM-animationsexempel och förbättra ytplottversionen
  • Lägg till princip för argumentet principen
  • Lägg till två Mandelbrot set exempel och ett Newtons fraktal exempel
  • Lägg till exempel för att visualisera komplexa mappings
  • Lägg till exempel vizualizations för Riemann och Darboux summor
  • Dela exemplen i undermenyer, eftersom det nu är för många av dem
  • Lägg till "fylld" Egenskapen till linjer för att tillåta ritning av fyllda polygoner
  • Lägg till LinePlotWaitForClick och LinePlotMouseLocation-funktioner för interaktiva program (används för några av ovanstående exempel)
  • LinePlotDrawPoints och LinePlotDrawLine accepterar en kolumnvektor av komplexa nubmers.
  • Fix eventuell oändlig loop på parse på system med nyare flex
  • Fixa inställningen av element i transponerade matriser (vektorer)
  • Fix doc-strängen till ErrorFunction (Tack till Ask Hjorth Larsen)
  • Fixa dålig beteende vid dubbelhittande "Kör"
  • Fixa VTE-avskrivningar, kräva 0,26 nu
  • Fixa några strängar och fixar till dokumentation (tack till Anders Johnsson)
  • Fixa segfault när du försöker byta ett skyddat id med swapwith
  • Fixa StripZeroColumns beteende på en nollmatris
  • Fix Subfactorial (Anders Johnsson) och låt Subfactorial, Factorial, DoubleFactorial applicera över matrisen.
  • Fixa några inverse trigfunktioner med komplexa argument.
  • Andra mindre korrigeringar, inklusive några krascher
  • Översättningsuppdateringar (Miguel Rodriguez Nunez, Marek Cernocky ", Anders Jonsson, Fråga Hjorth Larsen, Alan Mortensen, Balazs Ur, Mario Blattermann, Christian Kirbach, Mikael Şerbanescu, Rafael Fontenelle, Piotr Drag, Tiago Santos, Enrico Nicoletto , Daniel Mustieles, Julien Hardelin, et moi)
  • Under genomförandet av dessa förändringar stöddes författaren (Jiri) delvis av NSF-bidrag DMS 1362337 och Oklahoma State University

Vad är nytt i version 1.0.20:

  • Lägg till fler storlekar av ikoner, inklusive SVG, och lägg till sökord i .desktop-filen
  • Dokumentationsuppdateringar
  • Fix PeriodicExtension-funktionen
  • ErrorFunction (erf) använder MPFR för verkliga värden så det är mycket mer exakt och snabbare
  • Exemplet Fourier-serien använder inte längre en handkodad graf och handberäknad serie, så det kan nu enkelt ändras för att visa serier för olika funktioner.
  • Fixa GCC 5-kompilering
  • Ett par mindre korrigeringar i plottingskoden inklusive en eventuell krasch
  • Översättningsuppdateringar (Wolfgang StA¶ggl, Marek AÅ'ernockA½, Maria Mavridou, øÂN € à   à "

Liknande mjukvara

Kommentarer till Genius

Kommentarer hittades inte
Kommentar
Slå på bilder!