matlab error

1 次查看(过去 30 天)
mohan gopal
mohan gopal 2011-11-8
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

回答(1 个)

Image Analyst
Image Analyst 2011-11-8
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.

类别

Help CenterFile Exchange 中查找有关 2-D and 3-D Plots 的更多信息

标签

尚未输入任何标签。

产品

Community Treasure Hunt

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

Start Hunting!

Translated by