how to creat this rectangular signal?

X=[1 1 1 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 1 1 0 0 0]
Y=[1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1]
X and Y these are rectangular signal vectors
I would like a transformation x (t) to y (t)?48099895_1457061161094299_7270906206472896512_n.png

6 件のコメント

benghenia aek
benghenia aek 2019 年 1 月 28 日
any hint how can I do that?
KALYAN ACHARJYA
KALYAN ACHARJYA 2019 年 1 月 28 日
Using following expression
X=[1 1 1 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 1 1 0 0 0]
Y=[1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1]
or we can use any other way like ramp function. Please clarify?
benghenia aek
benghenia aek 2019 年 1 月 28 日
Yes you can use any function
Walter Roberson
Walter Roberson 2019 年 1 月 28 日
is this intended to be a repeated signal ? Are you trying to find a FIR filter that computes Y given X?
benghenia aek
benghenia aek 2019 年 1 月 28 日
it does not matter
I want a way to help me
Walter Roberson
Walter Roberson 2019 年 1 月 28 日
f = @(X) Y;

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

 採用された回答

Jan
Jan 2019 年 1 月 28 日

1 投票

x = [1 1 1 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 1 1 0 0 0];
y = ones(size(x));
y(strfind(x, [0,1])) = -1;
y = cumprod(y);
y(y == -1) = 0;

1 件のコメント

benghenia aek
benghenia aek 2019 年 1 月 29 日
thank you very much for your help

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

その他の回答 (0 件)

カテゴリ

タグ

タグが未入力です。

質問済み:

2019 年 1 月 27 日

コメント済み:

2019 年 1 月 29 日

Community Treasure Hunt

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

Start Hunting!

Translated by