Come creare un array di celle in Matlab e Octave
Ci sono due modi per creare un array di celle in Matlab e Octave
Metodo 1
Digitare cell(x,y) per creare un array di celle vuoto
>> var=cell(3,3);
Aggiungere i dati nelle celle
>> var(1,1)={'A'};
>> var(1,2)={'B'};
>> var(1,3)={'C'};
>> var(2,1)={'D'};
>> var(2,2)={'E'};
>> var(2,3)={'F'};
Metodo 2
Creare l'array di celle con i dati tra parentesi graffe
var={"A", "B", "C"; "D", "E", "F"}
In entrambi i casi il risultato è un array di celle
>> var
var =
{
[1,1] = A
[2,1] = D
[1,2] = B
[2,2] = E
[1,3] = C
[2,3] = F
}
>>
Ogni cella può contenere un singolo valore oppure un array.