Vettori riga e colonna; trasposizione; iteratori, linspace e logspace; modifica degli elementi di un vettore; matrici; rand e randi per creare matrici di numeri casuali; matrici in modalità lineare; memorizzazione delle matrici per colonna; modifica di valori di una matrice; estensione di matrici; uso di vettori di indici; le funzioni length, size e numel; l'espressione end; reshape, repmat e repelem; il vettore vuoto; cancellare elementi in un vettore; cancellare righe e colonne in una matrice; matrici tridimensionali; vettori e matrici come argomenti di funzioni; le funzioni abs, sign, max, min, sum, prod e le rispettive funzioni cumulate; la funzione diff; operazioni numeriche con vettori e matrici e rispettivi operatori; vettori logici e la funzione logical; indicizzazione logica; le funzioni true, false, any, all; le funzioni find ed isequal; gli operatori and ed or, corticircuitati e non; operazioni matriciali e vettoriali; il prodotto scalare e la funzione dot; uso di tic e toc e timeit per valutare la velocità di esecuzione di una funzione.
Per questa parte si può fare riferimento al Capitolo 2 del testo "Matlab - A Practical Introduction to Programming and Problem Solving - Fifth Edition" di Stormy Attaway.