MATLAB does not allow arrays with empty elements. Double precision arrays are always nice rectangular things. So, for example, the array
is just a vector with 5 elements. The 4th element there is the number 5.
Similarly, you cannot insert an "empty" cell into a vector.
Therefore, the syntax in MATLAB to delete an element of a vector is to set it equal to , empty brackets.
Again, the result is a vector of length 4. Everything to the right of that element gets shuffled over.
You can use  to delete multiple elements at once, thus
And, for example, the third element of the new vector V is just 5.
All of that said, you need to be careful when working with cell arrays, because cell arrays CAN contain empty cells. But for regular flat arrays,  is just the tool to delete elements.