OKPEDIA MATLAB EN VETTORI

How to replace elements in a vector in Matlab and Octave

Write the position of the element in the index in round brackets to replace an element of a vector

v(n)=value

Write the range of positions and values to replace a group of vector elements

v(n1:n2)=[values]

Examples

Example 1

Create a vector

>> v=['a';'b';'c';'d';'e']

To replace the third element with the value 'z', type

>> v(3)='z'

Now the vector consists of the following elements

v =
a
b
z
d
e

Example 2

To replace a group of three vector elements from the second to the third position, type

>> v(2:4)=['x' 'y' 'z']
v =

Now the vector consists of the following elements

v =
a
x
y
z
e

https://how.okpedia.org/en/matlab/how-to-replace-elements-in-a-vector-in-matlab-and-octave


Report an error or share a suggestion to enhance this page


Arrays and Vectors


FacebookTwitterLinkedinLinkedin