I keep getting the error message that vectors must be the same length in the plot command
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
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
1 Kommentar
Image Analyst
am 24 Okt. 2019
Original question in case dummy erases this one too:
I keep getting the error message that vectors must be the same length in the plot command
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
Antworten (1)
Jos (10584)
am 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 Kommentare
Siehe auch
Kategorien
Mehr zu Annotations finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!