
Una funzione di utilità utile per le matrici è la funzione Loc. Questa funzione accetta una matrice booleana come argomento e restituisce una matrice con le posizioni di tutti gli elementi veri nella matrice. Ora, ricorda che JMP interpreta zero come falso e valori diversi da zero come veri. Quindi, se l'argomento fornito è semplicemente una matrice o una variabile che memorizza una matrice, la funzione Loc restituisce una matrice delle posizioni di tutti gli elementi diversi da zero. Ma è anche possibile specificare un confronto booleano, come m maggiore di. In questo caso, la funzione Loc accetta il risultato della funzione di confronto come argomento. Il confronto restituisce una matrice booleana di uno dove il confronto è vero e zero dove il confronto è falso, quindi la funzione Loc restituisce una matrice della posizione degli uno, ovvero i valori diversi da zero. E, se si desiderano i valori effettivi, anziché le posizioni, è possibile indicizzare la matrice con la funzione Loc. Infine, è possibile ottenere i valori estremi, ovvero il minimo o il massimo, di una matrice utilizzando le funzioni Min o Max. In alternativa, è possibile ottenere la posizione della prima occorrenza del valore minimo o massimo utilizzando la funzione Loc Min o Loc Max.