Táblatömbök különböző típusokat tartalmazó elnevezett változókkal hatékony adatstruktúrák a MATLAB-ban, amelyek lehetővé teszik a különféle adatok rendszerezett elrendezését és kezelését. Képzeljen el egy táblázatot, amelyben minden oszlop egy egyedi típusú információt képvisel, és minden sor tartalmazza a változók konkrét értékeit. Ezek a táblázatok sokféle adattípust tartalmazhatnak, beleértve a számokat, szavakat, dátumokat és egyebeket. A táblatömbök szépsége abban rejlik, hogy rugalmas struktúrát biztosítanak az ilyen vegyes adatok hatékony tárolására és kezelésére.
Ez a cikk bemutatja a különböző adattípusokat tartalmazó elnevezett változókat tartalmazó táblatömb létrehozásának egyszerű módját.
Hozzon létre egy táblázattömböt különböző típusú elnevezett változókkal
A MATLAB-ban elnevezett változókkal és különböző adattípusokkal rendelkező táblázattömb létrehozásához használhatja a asztal() függvény a MATLAB-ban. Ez a függvény egy vagy több vektort vagy készletet vesz fel argumentumként, és egy táblázatot ad vissza, amelynek mérete az argumentumok számától függ.
A szintaxis a asztal() A függvény a MATLAB-ban így van megadva:
T = táblázat ( var1,...,varN )
Itt:
T = táblázat(var1,…,varN) hozamokat létrehozni egy táblázatot, amelynek var1, var2…varN változók. Ezek a változók különböző típusú és méretűek lehetnek, de azonos számú sorral rendelkezhetnek. A tábla alapértelmezés szerint var1, var2 változóneveket rendel a kimeneti táblához, de ha a változónevek definiálva vannak, vagy a bemenetek munkaterületi változók, akkor a definiált változónevek hozzá vannak rendelve a kimeneti táblához.
Példa
Ebben a MATLAB kódban egy táblázatot fogunk létrehozni, amely az öt tanuló eredményadatait tartalmazza.
Név = { 'Rivest' ; 'Shamir' ; 'Adleman' ; 'Tamás' ; 'Stewart' } ;
Jelek = [ 900 ; 1070 ; 875 ; 987 ; 750 ] ;
Százalék = [ 82 ; 97 ; 80 ; 90 ; 68 ] ;
fokozat = { 'A' ; 'A+' ; 'A' ; 'A+' ; 'B' } ;
T = táblázat ( Név, Pontok, Százalék, Osztály )
A fenti kódban létrehoztunk egy táblázatot, amely négy oszlopból áll, amelyek különböző adattípusokkal rendelkeznek, mint pl 'Név' stringeket tartalmaz while „Jelek” egész értékeket tartalmaz. A létrehozott 5-szer 4-es táblázat megjelenik a MATLAB kimeneti ablakában.
A táblázatváltozók pontindexeléssel érhetők el. Például, ha ki kell számítanunk az összes használt százalékos érték átlagát T. Százalék a százalékos változó eléréséhez, majd kiszámítja az átlagot a segítségével átlagos() funkció.
A pontindex segítségével új változót is hozzáadhatunk a táblázathoz. Az előző példánkban egy új változót fogunk hozzáadni Reg_Number amely tartalmazza az összes hallgató regisztrációs számát.
A táblázatelemek elérésével kapcsolatos további információkért keresse fel a link .
Következtetés
A MATLAB táblázattömbjei olyanok, mint a szervezett táblázatok, amelyek lehetővé teszik különféle információk tárolását. Rugalmasak, és lehetővé teszik, hogy neveket tartalmazó oszlopokat állítson elő, amelyek mindegyike különböző típusú adatokat, például számokat vagy szavakat tartalmaz. Használni a asztal() funkció segítségével könnyedén létrehozhatja ezeket a táblákat a MATLAB-ban, és strukturáltan és kényelmesen dolgozhat az adataival.