OKPEDIA MATLAB ARRAY DI CELLE

Come convertire un array di celle in una struttura su Matlab e Octave

Per convertire un array di celle in una struttura su Matlab e Octave, usare la funzione cell2struct()

cell2struct()

La funzione trasforma l'array di celle in una struttura.

Esempio

Crea un array di celle

>> A={"Italy", "France", "Germany"; "Rome", "Paris", "Berlin"};

Converti l'array di celle in una struttura con la funzione cell2struct()

Scrivi i nomi dei campi 'country' e 'capital'

>>B=cell2struct(A, {'country', 'capital'});

L'array è convertito in una struct.

Per leggere il primo record digita B(1,1,:)(:)

>> B(1,1,:)(:)
ans =

country = Italy
capital = Rome

Per leggere il secondo record digita B(2,1,:)(:)

>> B(2,1,:)(:)
ans =

country = France
capital = Paris

https://how.okpedia.org/it/matlab/come-convertire-un-array-di-celle-in-una-struttura-su-matlab-e-octave


Segnala un errore o invia un suggerimento per migliorare la pagina


Array di celle e strutture

Come convertire


FacebookTwitterLinkedinLinkedin