I would like to plot multiple lines with MATLAB and do it so, that markers would be different in every line. I know that with colours this would be achieved with ColorSet
ColorSet
x = linspace(0, 2*pi); y = cos(bsxfun(@plus, x(1:15:end), x')); figure m = {'+','o','*','.','x','s','d','^','v','>','<','p','h'}; set(gca(), 'LineStyleOrder',m, 'ColorOrder',[0 0 0], 'NextPlot','replacechildren') plot(x, y)