| Datentyp | Bedeutung | Beispiel |
|---|---|---|
| double | Fließkommazahl mit 64 Bit (≈ 15 Dezimalstellen) |
3.14, 6.023e23 |
| char | einzelnes Zeichen | 'a', '?' |
| logical | Wahrheitswert | true, false |
| int32 | ganze Zahl mit 32 Bit | int32(-1), int32(2)^31 - 1 |
| uint8 | positive ganze Zahl mit 8 Bit | uint8(0), uint8(1), uint8(255) |
| Datentyp | Bedeutung |
|---|---|
| Funktionszeiger | beinhaltet Information zur Verwendung einer Funktion |
| Strukturen | s.u. |
| Cell-Arrays | s.u. |
| User-Klassen | vom Benutzer definierte Klassen |
| Java-Klassen | in Java definierte Klassen |
zelle1 = cell(3,1)
zelle1{1} = 3.0
zelle1{2} = 'juhu'
zelle1{3} = zelle1{1} - 4.0
liste = cell(3,1)
liste{1} = 'Ameise'
liste{2} = 'Biber'
liste{3} = 'Chamäleon'
| Datenfeld | Datentyp | Beispiel |
|---|---|---|
| name | String | 'Simpson' |
| vorname | String | 'Homer' |
| alter | double | 39 |
| kinder | cell | {'Bart', 'Lisa', 'Maggie'} |
p1.name = 'Simpson'
p1.vorname = 'Homer'
p1.alter = 39
p1.kinder = {'Bart', 'Lisa', 'Maggie'}
p2 = struct('name', 'Simpson', 'vorname', 'Marge', ...
'alter', 34, 'kinder', {{'Bart', 'Lisa', 'Maggie'}})
pkids = struct('name', 'Simpson', 'vorname', {'Bart', 'Lisa', 'Maggie'}, ...
'alter', {10, 8, 1}, 'kinder', {{}})
truss = createDemoTruss(); plotTruss(truss); saveTruss(truss, 'demo');