How to make a signal vector?

12 visualizaciones (últimos 30 días)
Harini
Harini el 4 de Abr. de 2013
I have a basic question in Matlab. Iknow it will be too trivial for most of you, but I just started coding in MATLAB.
S1 and S2 are two signals. I know how to code these. Next I have to make a vector S = [S1 S2]. How do I do this? Suppose S1 and S2 both have 40 samples of data, writing S = [S1 S2] gives me a row vect or of 80 columns, which is not what I want. I want S(n) = [S1(n) S2(n)]. How do I do that? My Ultimate aim is to make a Vector S(dimension Lx1) of source signals and then multiply it with another Matrix(NxL)to get a vector Nx1. Please help ASAP. A lot needs to be done after this basic baby step!! Basically I don't know how to make a signal vector!

Respuesta aceptada

ChristianW
ChristianW el 4 de Abr. de 2013
  2 comentarios
Harini
Harini el 4 de Abr. de 2013
Now I have got a matrix of dim 2x40, how do I separate these as vectors at 1st interval, second interval etc? I am not sure if this is how it should be used in digital signal processing?
ChristianW
ChristianW el 4 de Abr. de 2013
Editada: ChristianW el 4 de Abr. de 2013
You can transpose S for column wise signal channels.
S = [S1;S2].';

Iniciar sesión para comentar.

Más respuestas (0)

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by