Hogyan hozzunk létre egy táblázattömböt különböző típusokat tartalmazó elnevezett változókkal a MATLAB-ban

Hogyan Hozzunk Letre Egy Tablazattombot Kulonbozo Tipusokat Tartalmazo Elnevezett Valtozokkal A Matlab Ban



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ó.

avg_percentage = átlag ( T. Százalék )



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.

T.Reg_Number = [ 26 ; 32 ; 57 ; Négy öt ; 23 ]



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.