Maxima (WxMaxima) - kostenlose Computer-Algebra-System (CAS).


[1] Was ist MAXIMA
Maxima ist ein Computer-Algebra-System unter der General Public License vertrieben. Es ist, beides, Fähigkeit zur symbolischen als auch numerische Operationen (Maxima Homepage).

Eine grafische Benutzeroberfläche für Maxima ist Cross-Plattform WxMaxima (zumindest ist es eines der GUIs für Maxima).

Die grafische Ausgabe präsentiert mit Gnuplot.

Das System beinhaltet eine vollständige Programmiersprache mit ALGOL-wie Syntax und Lisp-wie Semantik [2].

WARUM DIESE INSTRUCTABLE
Jeder Mensch braucht Berechnungen verschiedener Art. Menschliches Gehirn berechnet die Zeit, zum Glück sind die Menschen nicht bewusst das Beste aus diesen Berechnungen.

Es gibt Szenarien, in denen bewusst, mit den Ergebnissen für später konserviert die Berechnungen durchgeführt werden müssen. Viele diese Berechnungen sind sehr komplex und kompliziert, über Pen-and-Paper-Berechnungen. In solchen Fällen Menschen, vorerst einige Geräte mit geeigneten Funktionen, z. B. Hand Taschenrechner oder Computer verwenden möchten. Es gibt eine Vielzahl von Computer-Software unterstützt Berechnungen verschiedener Art, beginnend mit Hand Taschenrechner Äquivalent auf jedem Betriebssystem, durch Excel/Calc/Gnumeric/Zahlen Arbeitsblätter, finishing auf Computer-Algebra-Systeme, z.B. Matlab, Octave, Mathematica, Maxima.

Aber was macht Maxima Wert Interesse? Es gibt zumindest einige Antworten.

I) da Maxima ist ein universelles System [3], seine Fähigkeiten decken ein breites Spektrum von Anwendungen. Es kann als ein einfacher Taschenrechner verwendet werden, und es kann anspruchsvolle und komplexe mathematische Probleme (wo Komplex beide bildlich und buchstäblich gelesen werden kann) lösen. Titel von einigen Kapiteln von Maxima Hilfe sind:
...
12. Polynome - Standardformulare für Polynome und Funktionen auf sie.
13. konstanten - numerische Konstanten.
14. Logarithmen - Manipulation von Ausdrücken, die Logarithmen.
15. trigonometrische - Ausdrücke mit trigonometrischen und inversen trigonometrischen Funktionen zu manipulieren.
16. spezielle Funktionen - Sonderfunktionen
17. elliptische Funktionen - elliptische Funktionen und integrale
18. Grenzen - Grenzen der Ausdrücke.
19. Differenzierung - Differentialrechnung.
20. Integration - Integralrechnung.
21. Gleichungen - definieren und lösen von Gleichungen.
22. Differentialgleichungen - definieren und lösen von Differentialgleichungen.
23. numerische - numerische Integration, Fourier-Transformationen, etc..
24.-Arrays - erstellen und arbeiten mit Arrays.
25. Matrizen und lineare Algebra - Matrizen-Operationen.
...
30.-Serie - Taylor und Potenzreihe.
31. Zahlentheorie - Zahlentheorie.
32. Symmetrien
33. Gruppen - abstrakte Algebra.
...
Kapitel 8 Titel ist Plotten. Maxima ist in der Lage, durch Gnuplot, 2D und 3D Plots zu präsentieren.

(II) Maxima wird unter General Public License, wodurch es sehr interessante Alternative zu proprietärer Software vertrieben.

(III) es scheint etwas leicht und relativ schnelles Stück Software (aus meiner persönlichen Erfahrungen).

(IV) WxMaxima ist eine Cross-Plattform-Software, die für Menschen mit verschiedenen Betriebssystemen wichtig.

(V) Wikipedia heißt es auch, dass "Maxima bietet die Möglichkeit der Generierung von Code in anderen Programmiersprachen (insbesondere Fortran), die effizienter ausgeführt werden können" [3]. Diese Möglichkeit zusammen mit dem Schreiben des Codes in Lisp gibt den Rahmen dieses Textes sprengen, sowie des Autors unbegreiflich, aber es ist erwähnenswert, Maxima ist in der Lage, solche Dinge.

Die oben genannten Gründen machte der Autor diese Zeilen schreibe instructable. Es ist eine Schande eingestehen, dass ich noch nie gut in Mathematik gewesen. Dennoch finde ich das Verständnis der Mathematik, wünschenswert und nützlich. Dies fasst die Gründe für diese instructable.

In Verbindung stehende Artikel

Kostenlose Home Security System (keine Codierung erforderlich!)

Kostenlose Home Security System (keine Codierung erforderlich!)

Eine kleine Geschichte, warum dieses System heraus gesucht wurde, bevor ich die tatsächliche anfange instructable. Fühlen Sie sich frei, um die TLDR Version unten zu springen, wenn Sie nicht interessiert sind.Über ein Jahr und einen halben Tag waren
Fast kostenlose Computer oder Verwendung von Thin Clients mit Debian Linux.

Fast kostenlose Computer oder Verwendung von Thin Clients mit Debian Linux.

So dass Sie ein kleines Netzwerk für ein Geschäft oder einfach für Zuhause einrichten möchten. Denken Sie an thin-Clients. Mit thin-Clients ist seit jeher eine wichtige Sache mit mir. Obwohl sie Mini Teilmengen der vollständigen Computer sie sparen S
Ein weiteres fast kostenlose Computer thin-Client einrichten.

Ein weiteres fast kostenlose Computer thin-Client einrichten.

Wenn Ihr Computer-Budget zu hoch ist, dann musst du dies instructable anschauen. Guter Weg, um Kosten zu sparen. Ältere Maschinen können thin Clients, wodurch neuen Geräte kaufen zu müssen konvertiert werden. Linux ist proprietäre Systeme überall ers
Computer-Subwoofer-System-Nachrüstung in Jeep und Audio-Upgrade

Computer-Subwoofer-System-Nachrüstung in Jeep und Audio-Upgrade

Awhile vor ich bekam eine Alpine Steuergerät von einem Nachbarn und nicht denken, ich hatte viel Verwendung für sie, ich warf es einfach in den Rücken und saß bis vor kurzem als ich einen zweiten Blick auf sie nahm und merkte, wie schön es mit meinem
Ein weiteres fast kostenlose Computer thin-Client einrichten Teil II.

Ein weiteres fast kostenlose Computer thin-Client einrichten Teil II.

In diesem Abschnitt werden wir einige Internet Sicherheitssoftware hinzufügen und erlauben den Zugriff auf das Netz von den Ltsp-Clients.Schritt 1: Einrichten eines ProxysUm im Internet zu filtern benötigt man ein Tool zu ermöglichen, das zu tun. Tin
Kostenlose Video monitoring-System (für Ihre Haustiere!)

Kostenlose Video monitoring-System (für Ihre Haustiere!)

HalloIch habe 2 Katzen, und obwohl ich einen Haustier Pflege-Service mieten, während ich im Urlaub bin, ich würde gerne ein Auge auf sie halten, während ich weg bin.Video-Überwachungskameras sind teuer, und viele von ihnen nicht gut genug Leistung fü
Immer kostenlose Stollen von www.studsandspikes.com

Immer kostenlose Stollen von www.studsandspikes.com

Hilfe Kleidung Stollen hinzufügen, finden Sie unter meinen anderen Instructable:So fügen Sie Stollen an der KleidungStudsandSpikes.com bietet eine Vielzahl von Spitzen, Bolzen, Nieten Gürtel, Bullet Gürtel, Punk-Patches und Armbänder. Diese Instructa
Benutzerdefinierte Xbox-Lautsprecher-System

Benutzerdefinierte Xbox-Lautsprecher-System

Hallo Dies ist mein erster instructable. Ein wenig über mich selbst, ich bin 15 und ich habe viel zu viel freie Zeit. Diese instructable erfolgte über ein paar Monate, aber mit Hingabe, die Sie vielleicht in ein paar Wochenenden erledigen können. Ein
Koffer-Picknick-Tisch und Lautsprecher-System

Koffer-Picknick-Tisch und Lautsprecher-System

nehmen diese Koffer auf ein lustiges Picknick im Park!  Nicht nur können Sie tragen Ihr Essen und Besteck – sie verdoppelt sich auch als ein Picknick-Tisch und Lautsprecher-System.Das Lautsprechersystem ist powered by minty Boost USB-Ladegerät.  Schl
Wie man einen kostenlosen Computer!

Wie man einen kostenlosen Computer!

Dies ist nur ein wenig instructable, kostenlose Computer zu bekommen. Ich habe diese vor ein paar Wochen und gehen eine kostenlose Emac. Alles was Sie brauchen ist eine Schule.Schritt 1: E-Mail-Schule. Erste Schritt ist, eine Schule zu mailen, möchte
Wie Sie einen kostenlosen Computer erhalten

Wie Sie einen kostenlosen Computer erhalten

während Sie Instructables, die sagen gesehen haben "frei", aber du musst noch Materialien bezahlen / dergleichen ich werde beginnen mit den Worten, dass der Computer ich habe absolut Null kostete und ich es in weniger als 1 Tag habe. Der Monitor
Arduino gesteuert Windspiele

Arduino gesteuert Windspiele

Die wohltuende Wirkung des Glockenspiels hängt normalerweise von des Winds, aber dieses Windspiel ist Arduino mit Strom versorgt.Anstatt nach dem Wind zu wehen zu warten, ist es möglich, eine Reihe von abgestimmten Rohre mit Magnetspulen, gesteuert v
10 Schritte, um Ihr eigenes Logo in Inkscape (kostenlos) und Kreativmarkt für Dummies wie mich mit

10 Schritte, um Ihr eigenes Logo in Inkscape (kostenlos) und Kreativmarkt für Dummies wie mich mit

HalloSorry für den langen Titel. Auch habe ich ein paar Geständnissen. Erstens sind meine Fähigkeiten zeichnen und entwerfen nicht sogar Äquivalent eines Finger-Malers. Zweitens verdienen ich nicht Geld, so habe ich immer um die Dinge, die gekauft we
RR.O.P. - RaspRobot OpenCV Projekt

RR.O.P. - RaspRobot OpenCV Projekt

Erste: Ich habe einen Übersetzer um mir zu helfen, weil ich nicht fließend in Englisch, ich entschuldige mich für die schlechte Englisch. Meine Absicht ist wirklich zusammenarbeiten.Zweite: Mein Dank Ihnen habe ich eine Auszeichnung in der "MICROCONT