Error using plot Vectors must be the same length in convolution

Error in "Vector must be the same length" at plot
I don't know what wrong, can someone point out the mistake i make.
%Calculate the convolution of signals:
t= -5:0.01:5;
x1= @(t) (2*us(1-t)+us(t+2))+...
-2*(us(t-1)+us(4-t)));
x2=@(t) (3*(us(t+2)-us(t-2)));
%%%
h= @(t) (3.*exp((1/3).*t).*us(t-3));
%%%
y1= conv(x1(t),h(t));
y2= conv(x2(t),h(t));
plot(t,y1,t,y2);

 채택된 답변

madhan ravi
madhan ravi 2018년 12월 17일

1 개 추천

size(t) , size(y1) and size(y2) have to be the same

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Line Plots에 대해 자세히 알아보기

질문:

2018년 12월 17일

댓글:

2018년 12월 17일

Community Treasure Hunt

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

Start Hunting!

Translated by