Main Content

gobjects

그래픽스 객체에 대한 배열 초기화

설명

H = gobjects(n)n×n 그래픽스 객체 배열을 반환합니다. 그래픽스 객체를 저장할 배열을 사전할당(Preallocation)하기 위해서는 ones 또는 zeros 함수 대신에 gobjects 함수를 사용합니다.

예제

H = gobjects(s1,...,sn)s1×...×sn 그래픽스 객체 배열을 반환합니다. 이 배열의 차원은 정수 목록 s1,...,sn에 의해 결정됩니다. 예를 들어, gobjects(2,3)은 2×3 배열을 반환합니다.

예제

H = gobjects(v)는 그래픽스 객체 배열을 반환합니다. 여기서 행 벡터 v의 요소는 배열의 차원을 정의합니다. 예를 들어, gobjects([2,3,4])는 2×3×4 배열을 반환합니다.

H = gobjects는 1×1 그래픽스 객체 배열을 반환합니다.

예제

H = gobjects(0)은 빈 그래픽스 객체 배열을 반환합니다.

예제

모두 축소

4×1 배열을 사전할당(Preallocation)하여 그래픽스 핸들을 저장합니다.

H = gobjects(4,1)
H = 
  4x1 GraphicsPlaceholder array:

  GraphicsPlaceholder
  GraphicsPlaceholder
  GraphicsPlaceholder
  GraphicsPlaceholder

기존 배열의 크기를 사용하여 그래픽스 핸들을 저장할 배열을 생성합니다.

A를 3×4 배열로 정의합니다.

A = [1,2,3,2; 4,5,6,6; 7,8,9,7];

A의 크기를 사용하여 그래픽스 핸들로 구성된 배열을 생성합니다.

v = size(A);
H = gobjects(v);

그래픽스 핸들 배열의 크기는 A의 크기와 동일합니다.

isequal(size(H),size(A))
ans = logical
   1

gobjects 함수를 사용하여 빈 배열을 반환합니다.

H = gobjects(0)
H = 
  0x0 empty GraphicsPlaceholder array.

입력 인수

모두 축소

객체 배열의 크기로, 정수 값으로 지정됩니다. 음의 정수는 0으로 처리됩니다. 배열의 차원은 n×n입니다.

데이터형: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

각 배열 차원의 크기로, 2개 이상의 정수 값 목록으로 지정됩니다. 음의 정수는 0으로 처리됩니다.

데이터형: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

각 배열 차원의 크기로, 정수 값으로 구성된 행 벡터로 지정됩니다. 음의 정수는 0으로 처리됩니다.

예: [2,4,6,7]

데이터형: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

값이 0과 같은 하나 이상의 차원을 지정하여 빈 배열을 정의합니다.

출력 인수

모두 축소

유형 GraphicsPlaceholder의 초기화된 그래픽스 객체 배열입니다. 이 배열을 사용하여 모든 유형의 그래픽스 객체를 포함합니다.

버전 내역

R2013a에 개발됨

참고 항목

도움말 항목