How to make a signal vector?

17 ビュー (過去 30 日間)
Harini
Harini 2013 年 4 月 4 日
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!

採用された回答

ChristianW
ChristianW 2013 年 4 月 4 日
  2 件のコメント
Harini
Harini 2013 年 4 月 4 日
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 2013 年 4 月 4 日
編集済み: ChristianW 2013 年 4 月 4 日
You can transpose S for column wise signal channels.
S = [S1;S2].';

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeLogical についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by