Borrar filtros
Borrar filtros

Adding matric to an empty matric

1 visualización (últimos 30 días)
kyin gab
kyin gab el 27 de Nov. de 2012
Hello,
I have an empty matrix
em = [];
I also have other matrices x1, x2 and x3;
t = 0:1/32798:0.25-1/32798;
x1 = sin(2*pi*1356*t) + sin(2*pi*297*t);
x2 = sin(2*pi*3336*t) + sin(2*pi*997*t);
x3 = sin(2*pi*2336*t) + sin(2*pi*497*t);
I would like to add x1, x2, and x3 into em.
since x1, x2 and x3 are 1 x 8199. I would like to put x1 in row1, x2 in row 2 and x3 in row 3.
How do I do this?
Thank you.

Respuesta aceptada

Matt J
Matt J el 27 de Nov. de 2012
Editada: Matt J el 27 de Nov. de 2012
em=[x1;x2;x3]
or
em=vertcat(x1, x2, x3)
or
em = cat(1,x1,x2,x3);
  6 comentarios
kyin gab
kyin gab el 27 de Nov. de 2012
I want to plot them from em. This is because I will be using a for loop to enter the values of em and the size is not fixed.
Matt J
Matt J el 27 de Nov. de 2012
args=[repmat({t},size(em,1),1), num2cell(em,2)].';
plot(args{:});

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Line Plots en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by