I keep getting the error message that vectors must be the same length in the plot command
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
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 Commento
Image Analyst
il 24 Ott 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
Risposte (1)
Jos (10584)
il 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 Commenti
Vedere anche
Categorie
Scopri di più su Annotations in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!