Fill a vector with two vectors

7 visualizaciones (últimos 30 días)
Eva Maria Leal Munoz
Eva Maria Leal Munoz el 24 de Nov. de 2020
Respondida: Eva Maria Leal Munoz el 24 de Nov. de 2020
Hello, I have two vectors, Ex: V1 = [3 8 6 7 ] and V2= [1 5 9 4 ]. With V1 and V2, I would like to create the following vector: Result = [ 8 5 6 9 7 4]. How can I do this?
Thanks in advance,
Eva

Respuesta aceptada

Stephan
Stephan el 24 de Nov. de 2020
Editada: Stephan el 24 de Nov. de 2020
V1 = [3 8 6 7]
V2 = [1 5 9 4]
V = reshape([V1;V2],1,[])
V = V(3:end)
results in:
V1 =
3 8 6 7
V2 =
1 5 9 4
V =
3 1 8 5 6 9 7 4
V =
8 5 6 9 7 4

Más respuestas (2)

Nora Khaled
Nora Khaled el 24 de Nov. de 2020
v1 = [3 8 6 7];
v2 = [1 5 9 4];
r=[];
for i=2:1:length(v1)
r=[r v1(i) v2(i)];
end
r

Eva Maria Leal Munoz
Eva Maria Leal Munoz el 24 de Nov. de 2020
Thanks very much both!

Categorías

Más información sobre Multidimensional Arrays en Help Center y File Exchange.

Productos


Versión

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by