I have Plot and ListPlot and I want to combine the using Show:
plt = Plot[{Cos[x], Sin[x]}, {x, 0, 2}];
plt2 = ListPlot[{{1, 1}, {0.5, 0.5}}];
plt3 = ListPlot[{{0.4, 1}, {0.2, 0.5}}];
Show[plt, plt2, plt3]
But the problem is with colouring the ListPlots. Let's say I would like plt2 markers have the same colour as Cos[x] and plt3 the same colour as Sin[x]. How would I do it?

ListPlot[]s together?plt2 = ListPlot[{{{1, 1}, {0.5, 0.5}}, {{0.4, 1}, {0.2, 0.5}}}];? – J. M.'s missing motivation Jul 22 '15 at 05:10PlotStylecolors manually if needed for some reason. If you wish to match the defaults see (54629) – Mr.Wizard Jul 22 '15 at 06:09PlotStyle. Mr. Wizard has already linked you to the thread on how the default colors are generated. – J. M.'s missing motivation Jul 22 '15 at 07:00