matlab error

1 Ansicht (letzte 30 Tage)
mohan gopal
mohan gopal am 8 Nov. 2011
respected sir/mam
i have formulated coding for rayleigh fading algorithm in matlab
for i=1:25
g(i)=(h2(i)^2)/(h1(i)^2);
disp(abs(g(i)));
R(i)=log2(1+(1*abs(h1(i)^2)/0.2*abs(h4(i)^2)));
disp(R(i));
plot(abs(g(i)),abs(R(i)));
end
i got the x and y values plotted in the output but no plotting of values in graph pls help me simulate this prblm , thanks in advance

Antworten (1)

Image Analyst
Image Analyst am 8 Nov. 2011
You would need to call "hold on" after you've made the first call to plot. Otherwise a new call to plot blows away your previous stuff.
But rather than plotting each and every point one at a time, I'd recommend plotting the whole array in one single call to plot() after your loop has finished.
Also, I believe you can edit your post to pick a more descriptive subject line than "matlab error" such as "plotting trouble" or something like that.

Kategorien

Mehr zu 2-D and 3-D Plots finden Sie in Help Center und File Exchange

Tags

Noch keine Tags eingegeben.

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by