필터 지우기
필터 지우기

Seeking Help for Scatter Plots

조회 수: 2 (최근 30일)
A M
A M 2017년 8월 19일
편집: Star Strider 2017년 8월 19일
Hi, i am trying to make a scatter plot as scatter(x,y). However, how to pass multiple values along y-axis against each respective x-axis index? For example, at x=1, i want to plot two corresponding y values as (2) and (3).

답변 (1개)

Star Strider
Star Strider 2017년 8월 19일
편집: Star Strider 2017년 8월 19일
This is easier to do with plot than with scatter:
x = 1:5;
y = [2 3 NaN; 5 2 4; 3 NaN NaN; 6 5 3; 1 3 4]; % Matrix With Multiple ‘y’ Values For Each ‘x’
figure(1)
plot(x, y, 'pg')
grid
axis([0 6 0 10])
EDIT
If you absolutely must use scatter, this works:
x = [1 1 2 2 2 3 4 4 4 5 5 5];
y = [2 3 5 2 4 3 6 5 3 1 3 4];
figure(1)
scatter(x, y, 'pg')
grid
axis([0 6 0 10])
The plot option is easier.

카테고리

Help CenterFile Exchange에서 Scatter Plots에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by