Matrix Laboratory, oder MATLAB ist ein Softwarepaket für numerische Berechnungen , darunter so komplexe mathematische Berechnungen als finanzielle Modellierung, Entwicklung von Algorithmen und Datenanalyse entwickelt . Während weithin als der führende Software ihrer Art betrachtet , kann MATLAB nicht jeden Bedarf und seinen Preis und Zugänglichkeit können auch Nutzer einzuschränken . Allerdings gibt es Alternativen, die MATLAB kann eine ähnliche Erfahrung für wenig oder gar keine Kosten. FreeMat
FreeMat bietet einen kostenlosen Open-Source- Umgebung für technische und wissenschaftliche Prototyping sowie Datenverarbeitung. Während die Unterstützung vieler MATLAB-Funktionen außer für GUI /Widgets , FreeMat bietet 3-D -Visualisierung Fähigkeiten , parallel verteilte Entwicklung von Algorithmen und eine codeless Schnittstelle für externe C + + , C und Fortran -Code. FreeMat läuft auf Windows 2000/XP/Vista/7, Linux und Mac OS X -Plattformen.
Octave
Octave schafft eine interaktive Umgebung für numerische Berechnungen und läuft auf den meisten jede Plattform . Es ist auch kostenlos zu verteilen . Sie können das Programm mit benutzerdefinierten Funktionen in Octave eigenen Sprache oder in C + + , C oder Fortran geschrieben anpassen. Voll kompatibel mit MATLAB , Octave teilt viele der teureren Programm -Funktionen , darunter eine eingebaute Unterstützung für komplexe Zahlen , eingebaute mathematische Funktionen und Funktionsbibliotheken. Octave kann solche Aufgaben zu lösen als Sets von nichtlinearen algebraischen Gleichungen , Integration von Funktionen über endlichen und unendlichen Intervallen und Integration ordentlichen und differential- algebraische Gleichungen .
Sage
ein Open-Source- Alternative MATLAB , Sage ursprünglich hat seinen Namen von einer Abkürzung für "Software für Algebra und Geometrie Experimentieren . " Sage ermöglicht die Untersuchung von selbst erweiterte Zahlentheorie, Gruppentheorie und Kryptographie , alle gleichzeitig kompatible Schnittstellen zu andere Open-Source- und kommerziellen Produkten, darunter MATLAB . Sage arbeitet mit einem Web-Browser , vorzugsweise Mozilla Firefox , und arbeitet mit Computern unter Windows , Mac oder Linux-Systemen .
Scilab
Teilweise kompatibel mit MATLAB , Scilab ist ein weiterer freies Open - Source-Anwendung für technische und wissenschaftliche Anwendungen, die lineare Algebra , Matrizen, Polynome und mehr , alle Griffe und bietet Unterstützung für Animationen und Grafiken. Scilab bietet auch Parallel Virtual Machine oder PVM , die es Berechnungen über ein Netzwerk von Computer zu verteilen , wodurch es einfacher , die Arbeit teilen können .
SciPy
Ein offener - Source-Bibliothek von wissenschaftlichen Werkzeugen wird SciPy in der Sprache Python geschrieben und basiert auf der NumPy Bibliothek. SciPy sammelt hochrangige Wissenschaft und Technik -Module in einem Paket , darunter Module für lineare Algebra , genetische Algorithmen , Bildverarbeitung , Signalverarbeitung, numerische Integration und gewöhnliche Differentialgleichungslöser . SciPy läuft auf Windows, Linux , Mac , Solaris und jede andere Plattform , die die Programmiersprache Python akzeptiert .