Question

I know this question may sound a bit easy, but I couldn't find what I wanted in the documentation. Basically, I would like to know if a function exists in matlab which allows me to plot data sets y1, y2, ..., yn against the same x-axis in the same scatter diagram.

Any suggestions?

Thanks

Was it helpful?

Solution

You can just use scatter + hold on. For example,

x   = rand(1,10);
y1  = rand(1,10);
y2  = rand(1,10);
y3  = rand(1,10);


figure; grid on;
hold on;
scatter(x, y1);  
scatter(x, y2);
scatter(x, y3);

Gives:

enter image description here

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top