OKPEDIA MATLAB VETTORI

Come calcolare la differenza tra elementi adiacenti di un vettore su Matlab e Octave

Per calcolare la differenza tra gli elementi adiacenti di un vettore su Matlab e Octave si usa la funzione diff()

diff(v)

Il parametro v è un vettore con n elementi.

Il risultato è un vettore con n-1 elementi composto dalla differenza tra elementi adiacenti

Esempio

Crea un vettore numerico con 5 elementi

>> v=[5, 3, 7, 1, 4]

Calcola la differenza tra gli elementi adiacenti

>> diff(v)
ans =
-2 4 -6 3

Il risultato è un vettore con 4 elementi.

Gli elementi del nuovo vettore sono la differenza tra gli elementi adiacenti del vettore originale.

$$ v(2)-v(1) = 3 - 5 = -2 \\ v(3)-v(2)= 7 - 3 = 4 \\ v(4)-v(3) = 1-7 = -6 \\ v(5)-v(4) = 4-1 = 3 $$

https://how.okpedia.org/it/matlab/come-calcolare-la-differenza-tra-elementi-adiacenti-di-un-vettore-su-matlab-e-octave


Segnala un errore o invia un suggerimento per migliorare la pagina


Vettori su Matlab/Octave


FacebookTwitterLinkedinLinkedin