Com crear una matriu de taula amb variables anomenades que contenen diferents tipus a MATLAB

Com Crear Una Matriu De Taula Amb Variables Anomenades Que Contenen Diferents Tipus A Matlab



Matrius de taules amb variables anomenades que contenen diferents tipus són potents estructures de dades a MATLAB que us permeten organitzar i treballar amb dades diverses de manera organitzada. Imagineu una taula on cada columna representi un tipus d'informació únic i cada fila conté els valors específics d'aquestes variables. Aquestes taules poden contenir una àmplia gamma de tipus de dades, com ara números, paraules, dates i molt més. La bellesa de les matrius de taules és que proporcionen una estructura flexible per emmagatzemar i manipular aquestes dades mixtes de manera eficient.

Aquest article mostrarà una manera senzilla de crear una matriu de taula amb variables anomenades que contenen diferents tipus de dades.







Creeu una matriu de taula amb variables anomenades que continguin diferents tipus

Per crear una matriu de taula amb variables anomenades i diferents tipus de dades a MATLAB, podeu utilitzar el taula () funció a MATLAB. Aquesta funció pren un o més vectors o conjunts com a arguments i retorna una taula amb mida en funció del nombre d'arguments.



La sintaxi per a taula () La funció a MATLAB es dóna com:



T = taula ( var1,...,varN )


Aquí:





T = taula (var1,…,varN) rendiments per crear una taula tenint var1, var2...varN les variables. Aquestes variables poden tenir diferents tipus i mides de dades però un nombre igual de files. Una taula assigna noms de variables com var1, var2 de manera predeterminada a la taula de sortida, però si els noms de variables estan definits o les entrades són variables d'espai de treball, els noms de variables definits s'assignen a la taula de sortida.

Exemple

En aquest codi MATLAB, crearem una taula amb les dades de resultats dels cinc estudiants.



Nom = { 'Rivest' ; 'Shamir' ; 'Adleman' ; 'Thomas' ; 'Stewart' } ;
Marques = [ 900 ; 1070 ; 875 ; 987 ; 750 ] ;
Percentatge = [ 82 ; 97 ; 80 ; 90 ; 68 ] ;
Grau = { 'A' ; 'A+' ; 'A' ; 'A+' ; 'B' } ;
T = taula ( Nom, notes, percentatge, nota )


Al codi anterior, hem creat una taula que consta de quatre columnes que tenen diferents tipus de dades, com ara 'Nom' conté cadenes mentre 'Marques' conté valors enters. La taula creada de 5 per 4 es mostra a la finestra de sortida de MATLAB.


Es pot accedir a les variables de la taula mitjançant la indexació de punts. Com, si necessitem calcular la mitjana de tots els valors percentuals que utilitzarem T.Percentatge per accedir a la variable Percentatge i després calcularà la mitjana amb el significar() funció.

mitjana_percentatge = mitjana ( T.Percentatge )



També podem utilitzar l'índex de punts per afegir una nova variable a la taula. En el nostre exemple anterior, afegirem una nova variable anomenada Número_reg que conté els números de matrícula de tots els estudiants.

T.Reg_Number = [ 26 ; 32 ; 57 ; 45 ; 23 ]



Per obtenir més informació sobre com accedir als elements de la taula, podeu visitar el enllaç .

Conclusió

Les matrius de taules a MATLAB són com fulls de càlcul organitzats que us permeten emmagatzemar diferents tipus d'informació. Són flexibles i us permeten tenir columnes amb noms, cadascuna conté diferents tipus de dades, com ara números o paraules. Utilitzant el taula () Funció, podeu crear fàcilment aquestes taules a MATLAB i treballar amb les vostres dades d'una manera estructurada i còmoda.