MATLAB Answers

0

I keep getting the error message that vectors must be the same length in the plot command

Asked by MATLAB Dummy on 5 Apr 2019
Latest activity Answered by Jos (10584)
on 5 Apr 2019
fc = (f1 + f2)/2;
r = 2e10;
Bw = 2e8;
Tp = 5e-7;
t2 = 0:r*21:20;
t3=-10:r*10+1:10;
t4= 0:r*31:30;
W = Bw;
w = hamming(t2);
h = w.*sinc(W*t3);
hbpf = h.*cos(2*pi*fc.*t2);
figure;
plot(t4,x.*hbpf);
grid on

  0 Comments

Sign in to comment.

Tags

Products


Release

R2019a

1 Answer

Answer by Jos (10584)
on 5 Apr 2019

So, apparently the two vectors are not of the same length. You really should learn how to debug your own code. Set a breakpoint and step through the lines to see where things start to deviate from what you expect.
btw, without running your code, I assume that t2 is not what you expect it to be ...

  0 Comments

Sign in to comment.