[Home] [Lexikon] [Aufgaben] [Tests] [Kurse] [Begleitmaterial] [Hinweise] [Mitwirkende] [Publikationen] | |
Mathematik-Online-Lexikon: | |
Strukturen |
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z | Übersicht |
>> S=struct('Name','Belinda Beispiel','Matrikelnr',1234567,... 'Noten',[1.3 1.0 1.7]) S = Name: 'Belinda Beispiel' Matrikelnr: 1234567 Noten: [1.3000 1 1.7000] >> whos S Name Size Bytes Class S 1x1 436 struct array Grand total is 23 elements using 436 bytesDie Felder der Struktur S sind Name, Matrikelnr und Noten. Ihr Inhalt kann mit Hilfe der Syntax Sammelvariable.Feld angesprochen werden.
Strukturvariablen gleichen Aufbaus können wiederum zu Arrays beliebiger Dimension zusammengefasst werden. Indizierungsangaben sind dabei zwischen dem Namen der Sammelvariablen und dem Punkt anzugeben. Zuweisungen auf nicht vorhandene Elemente des Arrays oder Felder bewirken ein automatisches Auffüllen der Feldinhalte mit leeren Matrizen.
Spezielle Funktionen für Strukturen sind unter anderem:
Erzeugung/Manipulation von Strukturen struct Erstellen von Strukturvariablen setfield, getfield Setzen und Auslesen von Feldern isfield, isstruct Indikatorfunktionen für Felder/Strukturen rmfield Löschen eines Feldes orderfields Sortierung der Felder
siehe auch:
automatisch erstellt am 27. 3. 2007 |