11 %< @param markersize =
scaled(10)
12 function
draw_peaks(x, y, indexes, flag_text, color, marker, markersize)
16 if ~exist('flag_text', 'var')
19 if nargin < 5 || isempty(color)
22 if nargin < 6 || isempty(marker)
25 if nargin < 7 || isempty(markersize)
30 % offset = 0.025*scale;
32 y(y == Inf) = max(y(y ~= Inf));
38 for i = 1:length(x_peaks)
39 plot(x_peaks(i), y_peaks(i), 'Color', color, 'Marker', marker, 'MarkerSize', markersize, 'LineWidth', scaled(3));
47 text(x_peaks(i), y_peaks(i)+offset, sprintf('%.0f', x(indexes(i))), 'FontName', FONT, 'FontSize', FONTSIZE*scaled(0.75));
function draw_peaks(in x, in y, in indexes, in flag_text, in color, in marker, in markersize)