Come eliminare alcuni elementi di un vettore in Matlab e Octave
Per eliminare un elemento di un vettore si assegna all'elemento un valore nullo [ ]
v(n)=[ ]
Il parametro n è la posizione dell'elemento nell'indice del vettore.
Per eliminare alcuni elementi continui nell'indice scrivere
v(x:y)=[ ]
Il parametro x è la posizione del primo elemento dell'intervallo, mentre il parametro y è la posizione dell'ultimo elemento dell'intervallo.
Per cancellare tutti gli elementi di un vettore
v=[ ]
Questo comando elimina gli elementi presenti nel vettore
Esempi
Definire un vettore
>> v=['a'; 'b'; 'c'; 'd'; 'e'; 'f';'g']
v =
a
b
c
d
e
f
g
Il vettore è composto da sette elementi
Per cancellare il sesto elemento digitare
v(6)=[ ]
Ora il vettore è composto da sei elementi
v =
b
c
d
e
g
Per cancellare il gruppo di elementi tra il secondo e il quarto elemento digitare
>> v(4:6)=[ ]
Ora il vettore è composto da 3 elementi.
v =
a
b
c
Per cancellare tutti gli elementi del vettore digitare
>> v=[ ]
Questo comando cancella tutti gli elementi nel vettore.