# Is it possible to do multiple array of data on the same scatter plot;

조회 수: 18(최근 30일)
Md. Hasan Rahman 2019년 5월 13일
댓글: Md. Hasan Rahman 2019년 5월 14일
I have a function like:
m=zeros(3,4)
for x=1:3
for y=1:4
m(x,y)=x*(y+1i*y);
end
scatterplot(m(x,:));
hold on;
end
Although i used "hold on" but Its generating three different plots. Can I plot all three different data in the same plot with different color?

댓글을 달려면 로그인하십시오.

### 채택된 답변

gonzalo Mier 2019년 5월 13일
Scatterplot is a really special function that needs a special syntax to plot more that one scatterplot together.
If you need more info I used this, and I add an example of how you can plot some figures together
m =zeros(3,4);
first=1;
for x=1:3
for y=1:4
m(x,y)=x*(y+1i*y);
end
if first
h = scatterplot(m(x,:),1,0,'bo');
first=0;
else
h = scatterplot(m(x,:),1,0,'bo',h);
end
hold on;
end
##### 댓글 수: 3표시숨기기 이전 댓글 수: 2
Md. Hasan Rahman 2019년 5월 14일
I got it thank you.

댓글을 달려면 로그인하십시오.

### Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!