stem a convolve signal
古いコメントを表示
% Define fs and time duration
fs = 10; % sample/second
duration = 1; % second
% Generate the time axis
t = 0:1/fs:duration-1/fs;
% the rectangular signal
x = ones(size(t));
% Plot the signal
subplot(2,1,1);
stem(t, x);
xlabel('Time (s)');
ylabel('Amplitude');
title('orignal Signal x[n]');
% Convolve the signal with itself
y = conv(x, x);
% Generate the time axis for the convolved signal
t_conv = 0:1/fs:2*duration-1/fs;
% Plot the convolved signal
subplot(2,1,2);
stem(t_conv, y);
xlabel('Time (s)');
ylabel('Amplitude');
title('Convolved Signal y[n]');
3 件のコメント
Mohammed Alqahtany
2023 年 11 月 25 日
Dyuman Joshi
2023 年 11 月 25 日
The error is clear - The lengths of t_conv and y are not the same.
They should be the same.
Mohammed Alqahtany
2023 年 11 月 25 日
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Chemical Process Design についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
