Use some vertical separation?
x = rand(1,100); %// example x axis data
y1 = rand(1,100); %// example y axis data 1
y2 = rand(1,100); %// example y axis data 2
y3 = rand(1,100); %// example y axis data 3
sep = 2; %// vertical separation
hold all
plot(x, y1, '.')
plot(x, sep+y2, '.')
plot(x, 2*sep+y3, '.')
Or better, use subplot
:
subplot(3,1,1)
plot(x, y1, 'r.')
subplot(3,1,2)
plot(x, y2, 'g.')
subplot(3,1,3)
plot(x, y3, 'b.')