MATLAB ist eine Sprache verwendet, um Programmierung, Berechnung , Analyse und Visualisierung Verfahren zu kombinieren. Durch eine Kommandozeilen-Schnittstelle , geben Sie in die MATLAB -Programme auf die verschiedenen Funktionen auf numerischen Daten ausführen verursachen. Es dauert ein wenig Zeit, um das gesamte Spektrum der MATLAB -Funktionen beherrschen . Aufgrund seiner Fähigkeit, große Datenmengen verarbeiten , ihren Umgang mit Matrizen und Vektoren und ihrer Fokussierung auf mathematischen Verfahren , ist es häufig von Ingenieuren und Mathematikern reine verwendet . Allgemeine Funktionen
MATLAB arbeitet mit einem Desktop-Umgebung , ähnlich der von Windows verwendet , mit mehreren Ein-und Ausgang Fenstern und einem Menü "Start" in der unteren linken . Allgemeine Werkzeuge zum Bearbeiten, Ausführen und Debuggen von Programmen , sowie den Import und Export MATLAB-Programme zur Verfügung gestellt. MATLAB enthält auch Funktionen , die es mit anderen Bibliotheken und Dienstleistungen, einschließlich Java, . NET Framework , Web-Services und Programme in C und Fortran geschrieben verknüpfen lassen .
Datenfunktionen
Funktionen für den Import und Export von Daten aus anderen Formaten wie Tabellenkalkulationen sind in MATLAB zusammen mit einer Reihe von Funktionen, zu verarbeiten und zu manipulieren die Daten enthalten. Diese konzentrieren sich rund um mathematische Funktionen , insbesondere mit Arrays , Matrizen und lineare Algebra . Analyseverfahren gehören grundlegende deskriptive Statistik , Korrelation, Kovarianz , numerische Ableitungen und Integrale . MATLAB können auch Fourier-Transformation und Zeitreihenanalyse . Andere Verfahren können manuell in MATLAB programmiert werden, wenn sie nicht als integrierte Funktionen sind .
Funktionen programmieren
MATLAB ist eine vollwertige Programmiersprache Lage, Funktion /Auswertung des Ausdrucks und eine Reihe von Betreibern einschließlich Arithmetik, relationalen und logischen Operatoren , Fehlerbehandlung, definierbare Funktionstasten Griffe und eine Reihe von Datentypen umgehen . MATLAB hat auch objektorientierten Fähigkeiten zu Klassen und Objekten zu behandeln , so dass Sie die Wiederverwendung von Code , Vererbung und Kapselung durchzuführen und zu teilen und die Wiederverwendung der Klassifikationssysteme von anderen gebaut . MATLAB verwendet auch eine Timer-Funktion , so dass die Ausführung von Programmen geplant werden .
Graphics Funktionen
Eine breite Palette von Plots werden in MATLAB gebaut, von basic line und Streudiagramme zu 3 -D -Visualisierungen wie Oberflächen -und Mesh- Plots. Funktion zur Verfügung , um die grafische Ausgabe einschließlich wechselnden Besetzungen Farben und macht Anmerkungen und Einstellung von Helligkeit und Transparenz-Effekte auf 3-D- Grafiken anpassen. MATLAB ermöglicht auch grafische Benutzeroberfläche Entwicklung , um seine Anzeige zu personalisieren und kann so programmiert werden Steuerelemente von Drittanbietern wie Java und ActiveX einzubetten .