Filter löschen
Filter löschen

How to make a signal vector?

17 Ansichten (letzte 30 Tage)
Harini
Harini am 4 Apr. 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!

Akzeptierte Antwort

ChristianW
ChristianW am 4 Apr. 2013
  2 Kommentare
Harini
Harini am 4 Apr. 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 am 4 Apr. 2013
Bearbeitet: ChristianW am 4 Apr. 2013
You can transpose S for column wise signal channels.
S = [S1;S2].';

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by