
È possibile ottenere dati numerici da una colonna di dati inviando alla colonna il messaggio "Get Values" o "Get As Matrix". Il risultato di entrambi è un vettore colonna, ovvero una matrice che contiene una sola colonna. È anche possibile ottenere i dati numerici da tutte le colonne di dati numerici in una tabella dati inviando alla tabella dati il messaggio "Get As Matrix". Se nella tabella sono presenti colonne con dati non numerici, queste verranno ignorate. Supponiamo che la variabile m memorizzi una matrice. Per ottenere elementi da una matrice, si utilizzano indici racchiusi tra parentesi quadre aggiunte al nome della variabile. Pertanto, la prima forma di un indice utilizza le coordinate di riga e di colonna dell'elemento. La seconda forma di un indice utilizza l'indice per riga dal primo all'ultimo elemento. In altre parole, è la posizione dell'elemento se la matrice viene trattata come una singola riga. È possibile ottenere un'intera colonna utilizzando la prima forma di indice impostando la coordinata di riga a zero e specificando la coordinata di colonna. Allo stesso modo, è possibile ottenere un'intera riga impostando la coordinata della colonna a zero e specificando la coordinata della riga. Una matrice vuota non ha elementi: è simile a un elenco vuoto e può essere un utile punto di partenza in alcune situazioni. È possibile utilizzare la matrice vuota per eliminare righe o colonne in una matrice assegnando la matrice vuota all'intera riga o colonna specificata dalla matrice con indice. È anche possibile manipolare le matrici concatenandole per riga o per colonna, utilizzando gli operatori di concatenazione orizzontale o verticale. Oltre a utilizzare gli indici con le matrici, è possibile utilizzarli anche con le colonne di dati. È possibile ottenere il valore in una cella o assegnare un valore a una cella utilizzando gli indici.