exponenta event banner

gobjects

Инициализация массива для графических объектов

Описание

H = gobjects(n) возвращает nоколо-n массив графических объектов. Используйте gobjects вместо функции ones или zeros функции предварительного выделения массива для хранения графических объектов.

пример

H = gobjects(s1,...,sn) возвращает s1-by-... -by-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» для хранения графических дескрипторов.

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

Размер каждого измерения массива, указанный как список двух или более целых значений. Отрицательные целые числа рассматриваются как 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