Genius

Screenshot der Software:
Genius
Softwarebeschreibung:
Version: 1.0.24 Aktualisiert
Upload-Datum: 22 Jun 18
Entwickler: Jiri Lebl
Lizenz: Frei
Popularität: 24

Rating: 2.5/5 (Total Votes: 2)

Genius ist ein Open-Source- und frei verteiltes Softwareprojekt, das von Grund auf als mathematisches Hilfsprogramm für die GEL-Sprache entwickelt wurde. Es ist den Mathematica, BC, Maple oder Matlab Programmen sehr ähnlich.


Unterstützt beliebig genaue Ganzzahlen

Die Anwendung unterstützt beliebig genaue Ganzzahlen und Gleitkommazahlen mit Mehrfachpräzision, ermöglicht das Lösen von numerischen Gleichungen und Polynomwurzeln sowie den Umgang mit rationalen Zahlen, die als Nenner und Quotient gespeichert sind.


Behandelt auch komplexe Zahlen

Genius ist auch in der Lage, komplexe Zahlen zu verarbeiten, die in kartesischen Koordinaten gespeichert sind, mathematische Ausdrücke, Matrixberechnungen und lineare Algebraprobleme lösen, die viele verwandte Funktionen enthalten.


Unterstützt die gängigsten trigonometrischen und elementaren Funktionen

Darüber hinaus unterstützt Genius die Zahlentheorie, die gebräuchlichsten trigonometrischen und elementaren Funktionen, Kombinatorik, symbolische Berechnungen, Analysis, Statistik sowie modulare Arithmetik einschließlich Matrizen und Inversionen.

Unterstützt verschiedene Plottypen

Unter anderem können wir die Unterstützung für 2D-Funktionslinienplots erwähnen, einschließlich Standard-2D-Graphen, parametrische Plots, 3D-Funktions-Oberflächendiagramme, Hangfeld- und Vektorfelddiagramme, die in PNG von EPS-Dateiformaten exportiert werden können >
Eine komplette Programmiersprache

Da ein großer Teil der Genius-Standardbibliothek in den GEL-Erweiterungssprachen geschrieben ist, bietet es Benutzern eine vollständige Programmiersprache mit automatischer Eingabe. Es kann Matrizen in LaTeX, MathML oder Troff (eqn) ausgeben, was bedeutet, dass Sie grundsätzlich alles von Genius in ein Dokument in den oben genannten Formaten kopieren können.


Integrierte Entwicklungsumgebung

Neben dem Befehlszeilen-Teil verfügt das Genius-Projekt über ein integriertes IDE-Tool (Integrated Development Environment), mit dem der Benutzer seine Programme mit minimalem Aufwand bearbeiten und testen kann.


Unterstützte Plattformen und Verfügbarkeit

Die Anwendung ist vollständig in den C-Programmiersprachen geschrieben. Es wird zusammen mit dem GNOME-Projekt vertrieben und unterstützt eine Vielzahl von GNU / Linux-Distributionen. Sowohl die 32-Bit- als auch die 64-Bit-Hardwareplattform werden zu diesem Zeitpunkt unterstützt.

Was ist neu in dieser Version :

  • Ein RungeKutta-Beispiel
  • Ein Beispiel für eine Plotkrümmungsdarstellung
  • Interne Version von VTE, um eine Abhängigkeit von veralteten Inhalten zu vermeiden
  • Neue Übersetzungen (Andre Klapper, Balazs Mesko, Fragen Hjor Larsen, Alan Morensen, Mario Blattermann, Andika Triwidada, Marek Cernocky ', МироCлав Николић, Daniel Mustiles, Kristjan Schmidt)

Was ist neu in der Version:

  • Beendet das Buildsystem von gnome-common
  • Die Hilfe wird jetzt als HTML erstellt und im Browser angezeigt, was bedeutet, dass sie funktioniert, Links funktionieren und es hängt nicht von einer bestimmten installierten Desktop-Umgebung ab. Die HTML-Hilfe wird auch in der Befehlszeilenversion angezeigt, wenn & quot; manuell & quot; wird ausgeführt.
  • Neues Beispiel für die Duffing-Gleichung
  • Neues Beispiel zu Spuren der Peano-Funktion
  • Einige Fehlerbehebungen / Verbesserungen in den Beispielen
  • Beheben Sie einen Absturz bei SurfacePlotDrawLines / Points
  • Neue Übersetzungen (Enrico Nicoletto, Anders Jonsson, Wolfgang Stoggl, Rafael Fontenelle, МироCлав Николић, et moi)
  • Während der Durchführung dieser Änderungen wurde der Autor (Jiri) teilweise von NSF Grant DMS 1362337 und der Oklahoma State University
  • unterstützt

Was ist neu in Version 1.0.22:

  • Fügen Sie eine Liniendiagrammversion des Wärmebild-FDM-Animationsbeispiels hinzu und verbessern Sie die Oberflächenplotversion
  • Beispiel zum Hinzufügen eines Argumentprinzips
  • Fügen Sie zwei Mandelbrot-Set-Beispiele und ein Newton-Fraktal-Beispiel hinzu
  • Fügen Sie Beispiele zur Visualisierung komplexer Zuordnungen hinzu
  • Fügen Sie Beispielvisualisierungen für Riemann- und Darboux-Summen hinzu
  • Teilen Sie die Beispiele in Untermenüs auf, da es jetzt zu viele von ihnen gibt
  • Hinzufügen & quot; gefüllt & quot; Eigenschaft für Linien, um das Zeichnen gefüllter Polygone zu ermöglichen
  • Fügen Sie LinePlotWaitForClick- und LinePlotMouseLocation-Funktionen für interaktive Programme hinzu (für einige der obigen neuen Beispiele)
  • LinePlotDrawPoints und LinePlotDrawLine akzeptieren einen Spaltenvektor von komplexen Nubmern.
  • Repariert die Endlosschleife beim Parsen auf Systemen mit neueren Flex
  • Fix Einstellung von Elementen in transponierten Matrizen (Vektoren)
  • Fix doc string zu ErrorFunction (Danke an Hjorth Larsen)
  • Beheben Sie schlechtes Verhalten beim Doppelschlag "Run"
  • Repariere vte Abwertungen, benötige jetzt 0.26
  • Fix einige Zeichenfolgen und Korrekturen in der Dokumentation (Danke an Anders Johnsson)
  • Fix segfault beim Versuch, eine geschützte ID gegen swapwith
  • auszutauschen
  • Fix StripZeroColumns Verhalten auf einer Null-Matrix
  • Fix Subfactorial (Anders Johnsson), und lassen Subfactorial, Factorial, DoubleFactorial über Matrix gelten.
  • Korrigiere einige inverse trigonometrische Funktionen mit komplexen Argumenten.
  • Andere kleinere Fehler einschließlich einiger Abstürze
  • Übersetzung Updates (Miguel Rodriguez Nunez, Marek Cernocky ', Anders Jonsson, Fragen Hjorth Larsen, Alan Mortensen, Balazs Ur, Mario Blattermann, Christian Kirbach, МироCлав Николић, Daniel Şerbanescu, Rafael Fontenelle, Piotr Drag, Tiago Santos, Enrico Nicoletto , Daniel Mustiles, Julien Hardelin, und moi)
  • Während der Durchführung dieser Änderungen wurde der Autor (Jiri) teilweise von NSF Grant DMS 1362337 und der Oklahoma State University
  • unterstützt

Was ist neu in Version 1.0.20:

  • Fügen Sie weitere Größen von Symbolen hinzu, einschließlich SVG, und fügen Sie Keywords zur .desktop-Datei
  • hinzu
  • Aktualisierungen der Dokumentation
  • Fix PeriodicExtension Funktion
  • ErrorFunction (erf) verwendet MPFR für reale Werte, so dass es viel präziser und schneller ist
  • Das Beispiel der Fourier-Serie verwendet nicht mehr eine handcodierte Grafik und von Hand berechnete Serien, so dass es jetzt leicht geändert werden kann, um Serien für verschiedene Funktionen anzuzeigen
  • Fix GCC 5 Kompilierung
  • Ein paar kleinere Fehler im Zeichencode, einschließlich eines möglichen Crasher
  • Übersetzungs-Updates (Wolfgang StAggl, Marek AÅ'ernockA½, Maria Mavridou, Üà € Nà € ÃÃÃÃà à Ã

Ähnliche Software

Kommentare zu Genius

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!