フィルターのクリア

How to draw 2D periodic triangular signal

1 回表示 (過去 30 日間)
praveen rai
praveen rai 2017 年 8 月 22 日
コメント済み: Image Analyst 2017 年 8 月 22 日
w=1; % signal width
Amp=1; % signal amplitude
tt=-w:w;
y1=Amp-Amp*abs(tt)/w;
figure;
plot(tt,y1)
is this is code is right??

採用された回答

Image Analyst
Image Analyst 2017 年 8 月 22 日
Not yet. That is just one period, not a waveform with multiple periods. Use repmat() to make more of them.
  2 件のコメント
praveen rai
praveen rai 2017 年 8 月 22 日
can u rewrite this code using repmat function
Image Analyst
Image Analyst 2017 年 8 月 22 日
Try this:
w=1; % signal width
Amp=1; % signal amplitude
tt=-w:w;
y1=Amp-Amp*abs(tt)/w;
% Replicate this one period 7 times.
tt = -1 : (1 + 6 * length(y1));
y1 = repmat(y1, [1, 7]);
plot(tt, y1, 'LineWidth', 2)
grid on;

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

その他の回答 (0 件)

カテゴリ

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

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by