이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.
채워진 2차원 다각형(Filled 2-D Polygon)
fill(X,Y,C)
fill(X,Y,ColorSpec)
fill(X1,Y1,C1,X2,Y2,C2,...)
fill(...,'PropertyName',PropertyValue)
fill(ax,...)
h = fill(...)
fill
함수는 색으로 채워진 다각형을 만듭니다.
fill(X,Y,C)
는 X
와 Y
의 데이터에서 C
로 지정된 꼭짓점 색으로 채워진 다각형을 만듭니다. C
는 컬러맵에 대한 인덱스로 사용되는 벡터 또는 행렬입니다. C
가 행 벡터인 경우 length(C)
는 size(X,2)
, size(Y,2)
와 동일해야 합니다. C
가 열 벡터인 경우 length(C)
는 size(X,1)
, size(Y,1)
과 동일해야 합니다. 필요한 경우 fill
은 마지막 꼭짓점과 첫 번째 꼭짓점을 연결하여 다각형을 닫습니다. X
와 Y
의 값은 숫자형, datetime형, duration형 또는 categorical형 값일 수 있습니다.
fill(X,Y,ColorSpec)
은 ColorSpec
으로 지정된 색으로 다각형을 채웁니다. 색은 다음 값 중 하나일 수 있습니다.
색 이름 또는 짧은 이름: 'red'
(또는 'r'
), 'green'
(또는 'g'
), 'blue'
(또는 'b'
), 'cyan'
(또는 'c'
), 'magenta'
(또는 'm'
), 'yellow'
(또는 'y'
), 'black'
(또는 'k'
), 'white'
(또는 'w'
).
각 요소가 색의 빨간색, 녹색, 파란색 성분의 농도를 지정하는, 1x3 벡터로 지정된 RGB 3색. 농도의 범위는 [0, 1]이어야 합니다. 예를 들어, [0.7 0.8 1]
은 연한 파란색을 지정합니다.
fill(X1,Y1,C1,X2,Y2,C2,...)
는 2차원의 채워진 영역을 여러 개 지정합니다.
fill(...,'PropertyName',PropertyValue)
를 사용하면 패치 그래픽스 객체에 대한 속성 이름과 값을 지정할 수 있습니다.
fill(ax,...)
는 현재 좌표축(gca
) 대신 ax
로 지정된 좌표축에 다각형을 생성합니다. 옵션 ax
는 위에 열거된 구문의 입력 인수 조합보다 먼저 나올 수 있습니다.
h = fill(...)
은 patch 객체로 구성된 벡터를 반환합니다.
X
나 Y
둘 중 하나는 행렬이고 다른 하나는 그 행렬의 행 개수와 동일한 요소를 가진 열 벡터인 경우 fill
은 열 벡터 인수를 복제하여 필요한 크기의 행렬을 생성합니다. fill
은 X
와 Y
의 대응 요소로 꼭짓점을 만들고 각 열의 데이터별로 다각형 하나를 생성합니다.
X
또는 Y
에 하나 이상의 NaN
값이 있는 경우 fill
은 다각형을 채우지 않습니다.
색 음영 유형은 인수 목록에서 색을 지정한 방식에 따라 달라집니다. ColorSpec
인수를 사용하여 색을 지정하는 경우 fill
은 Patch 객체의 FaceColor
속성을 대응하는 RGB 3색으로 설정하여 플랫 셰이딩(Flat Shading)된 다각형을 생성합니다.
C
를 사용하여 색을 지정하는 경우 fill
은 axes 속성 CLim
으로 지정된 값으로 C
의 요소를 스케일링합니다. C
를 스케일링하고 나면 C
는 현재 컬러맵에 인덱싱됩니다.
C
가 행 벡터인 경우 fill
은 X
와 Y
행렬의 요소에 대해 대응하는 C의 각 열에 따라 색을 지정해 플랫 셰이딩(Flat Shading)된 다각형을 생성합니다. 각 Patch 객체의 FaceColor
속성은 'flat'
으로 설정됩니다. 각 행 요소는 n
번째 Patch 객체에 대한 CData
속성값이 됩니다. 여기서 n은 X
또는 Y
에 대응되는 열입니다.
C
가 열 벡터 또는 행렬인 경우 fill
은 꼭짓점 색의 선형 보간을 사용하여 보간된 색으로 다각형을 생성합니다. Patch 그래픽스 객체 FaceColor
속성은 'interp'
로 설정되고 한 열의 요소들은 대응하는 각 Patch 객체의 CData
속성값이 됩니다. C
가 열 벡터인 경우 fill
은 열 벡터를 복제하여 필요한 크기의 행렬을 생성합니다.