Dateierweiterung | .mat |
Dateikategorie | images |
Beschreibung | Das MAT-Dateiformat ist ein binäres Dateiformat, das von der MATLAB-Software verwendet wird, um Variablen und Datenstrukturen zu speichern. Das Format wurde in MATLAB Version 4 eingeführt und wurde in späteren Versionen verwendet. |
Technisch Einzelheiten | MAT-Dateien enthalten binäre Daten, die für Menschen nicht lesbar sind. Sie können Variablen unterschiedlicher Typen speichern, wie Skalare, Vektoren, Matrizen, Arrays und Strukturen, sowie Datentypen wie logische, Zeichen- und Zell-Arrays. MAT-Dateien können auch Metadaten über die Variablen speichern, einschließlich ihrer Namen, Dimensionen, Datentypen und Attribute. Das Format verwendet eine hierarchische Struktur zur Organisation der Daten, wobei das Top-Level-Element eine MATLAB-Variable oder Datenstruktur ist. Jede Variable oder Datenstruktur wird durch einen Tag repräsentiert, der ihren Typ, ihre Größe und andere Eigenschaften identifiziert. Die Daten werden dann in einem binären Format gespeichert, wobei die genaue Darstellung vom Datentyp abhängt. MAT-Dateien können von MATLAB sowie von anderen Softwareprogrammen, die das Format unterstützen, gelesen und geschrieben werden. Das Format ist plattformunabhängig, was bedeutet, dass eine auf einer Plattform erstellte MAT-Datei auf einer anderen Plattform gelesen werden kann. Es können jedoch Unterschiede in der Byte-Reihenfolge und der Daten-Ausrichtung zwischen Plattformen auftreten, die die Portabilität der Daten beeinträchtigen können. |