Counting lines on the y axis
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Hey, I want to count the lines on the y axis using the variables (A,B,C). Does anyone have a algorithm to do this with Matlab 2015?
Thanks
1 comentario
Jan
el 7 de Feb. de 2018
The question is not clear. Which lines on what kind of y axis? And how do 3 variables, especially with the names A,B,C help to solve this?
Respuestas (4)
abuzer
el 7 de Feb. de 2018
hi, Convert your data to binary image, and than you can count edges.
2 comentarios
Eliot Sperling
el 15 de Feb. de 2018
1 comentario
Jan
el 16 de Feb. de 2018
@Eliot: This is not clear: "each variable is a long list of numbers on Excel". If they are "on Excel", your question is off-topic in a Matlab forum. I assume, that it does not matter, if the "list" (maybe a "vector"?) is "long". But it does matter, what "they have let's say four y axis lines" means. Unfortunately this detail is not explained.
Eliot Sperling
el 15 de Feb. de 2018
1 comentario
Jan
el 16 de Feb. de 2018
@Eliot: Please do not post information, which helps to understand the question, in the section for answers. Insert the to the original question, where the readers expect to find all required details.
Star Strider
el 15 de Feb. de 2018
I still have no idea what you’re asking.
See if one of these works for you:
x = 1:10;
y = rand(1, 10);
figure(1)
plot(x, y)
ytix = get(gca, 'YTick') % Values Of Y-Ticks
ytixnumber = numel(ytix) % Number Of Y-Ticks
figure(2)
plot(x, y)
ytix = get(gca, 'YTick'); % Values Of Y-Ticks
newytix = linspace(min(ytix), max(ytix), 4); % Define New Values For Y-Ticks, Set Number Of Y-Ticks To 4
newytixlabels = regexp(sprintf('%.2f\n',newytix), '\n','split'); % Format New Values For Y-Ticks
set(gca, 'YTick',newytix, 'YTickLabel',newytixlabels(1:end-1)) % Set New Values & Labels For Y-Ticks
0 comentarios
Ver también
Categorías
Más información sobre Annotations en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!