MATLAB ist eine Abkürzung für Matrix Laboratory, eine moderne , leistungsfähige Programmiersprache und Programmierumgebung für technische Berechnungen . MATLAB integrale Bearbeitung und Debugging-Tools und unterstützt komplexe Datenstrukturen und objektorientierter Programmierung , in der Datenstrukturen werden Objekte, die Daten und Funktionen oder Operationen gehören . MATLAB erlaubt Technical Computing Probleme schneller als herkömmliche Programmiersprachen wie C , C + + und Fortran gelöst werden. Betriebsarten
MATLAB bietet zwei grundlegende Betriebsarten , wie Programmier-Modus und Rechner -Modus bekannt. Im Programmier-Modus bietet MATLAB eine traditionelle Programmierumgebung , in denen die Nutzer ihre eigenen Funktionen und Skripte erstellen. In Rechner -Modus können verschiedene eingebauten Routinen verwendet, um Berechnungen und Ergebnisse Grundstück sofort auszuführen - in zwei oder drei Dimensionen - über die grafische Benutzeroberfläche. Allerdings kann jede Maßnahme , die über die GUI ausgeführt werden kann auch über ein Befehlszeilen-Äquivalent , das in einem Skript platziert werden können und automatisch ausgeführt durchgeführt werden.
Arrays
< p> Die grundlegende Datenstruktur in MATLAB ist ein Array oder eine Variable, die eine Anzahl von Werten in tabellarischer Form angeordnet enthalten kann. Arrays können eine, zwei oder mehr Dimensionen . Ein Skalar ist eine einfache Anordnung mit einer Zeile und einer Spalte ist ein Vektor ein Vektor mit entweder einer Reihe oder einer Spalte , während eine Matrix ist eine Matrix mit mehreren Reihen und Spalten . Zum Beispiel kann die Anweisung >> A = [1 2; 3 4] . Schafft die 2 × 2 -Matrix A, die die Nummer 1 und 2 in der ersten Reihe und die Zahl 3 und 4 in der zweiten
Toolboxes
MATLAB umfasst eine breite Palette von Anwendungen , die zusammen in Sammlungen oder Bibliotheken gruppiert sind, wie Werkzeugkästen bekannt , von denen jede auf einen bestimmten Bereich der angewandten Wissenschaft betrifft oder Ingenieurwissenschaften . MATLAB enthält Werkzeugkästen für die Signalverarbeitung und Kommunikation , Bildverarbeitung, Bioinformatik , Modellierung und Analyse unter anderem , sowie Werkzeuge für das Abrufen von Daten aus anderen Anwendungen , Datenbanken und externen Geräten.
Funktionen und Scripts
In MATLAB -Funktionen und Skripte sind einfach Text -Dateien mit einem " . m " Dateiendung. Beide enthalten Sequenzen von Anweisungen , die automatisch ausgeführt werden, aber Funktionen - die durch das Schlüsselwort " Funktion " als erste Amtszeit in der Datei identifiziert - kommunizieren nur über ihre Ein-und Ausgang Argumente . Darüber hinaus haben Funktionen ihre eigenen lokalen Arbeitsbereich , die aus anderen Arbeitsbereichen getrennt wird , während das Script MATLAB oder Base-Workspace zu nutzen.