Hi all, i am unable to plot my graph using my code, for some reason whenever i plot it, MATLAB would simply show me a blank graph, which i woould assume that the graph only plotted 1 point. However, i do not understand why it would only point a single point.
This is my code, where T is my data set of 261345 X 1
figure(3)
hold on
for q=0:0.1:max(n)
Num=sum(T>q)
datasize=261345 % have to change manually
P=Num/datasize
semilogy(q,P)
hold on
end

 Réponse acceptée

Cris LaPierre
Cris LaPierre le 20 Oct 2021
Modifié(e) : Cris LaPierre le 20 Oct 2021

1 vote

The default syntax does not include a marker style. If your plot is only a single point, then you cannot see the line. Just include a markerstyle.
for q=0:0.1:max(n)
Num=sum(T>q)
datasize=261345 % have to change manually
P=Num/datasize
semilogy(q,P,'o')
hold on
end
hold off

Plus de réponses (0)

Catégories

En savoir plus sur Graphics Performance dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by