size
размер объекта
Синтаксис
sz = size(x) [n1, n2] = size(x) [n1, n2, n3, ...] = size(x) n = size(x, sel)
Аргументы
- x
двухмерный или n-мерный массив любого типа или список
- sz
вектор целочисленных значений размерами
1на ndims(x).- sel
положительный целочисленный скаляр либо одна из символьных строк 'r', 'c' или '*'
- n1, n2, ...
целые числа
- n
целое число
Описание
- Применимо к:
массиву или n-мерному массиву (тип которого constant, polynomial, string, boolean, rational)
sz = size(x)возвращает вектор размером1наndims(x). Каждый элемент вектора даёт значение соответствующего измерения.[n1, n2, ...] = size(x), функция возвращает в каждом аргументе значение соответствующего измерения.- Синтаксис
n = size(x, sel)может быть использован для определения размерности, которую нужно получить:- Установите
selравным 1 или'r', чтобы получить число строк. - Установите
selравным 2 или'c', чтобы получить число столбцов. - Установите
selравнымm, гдеmявляется положительным целым числом, чтобы получитьm-тую размерность. Еслиmбольше, чемndims(x), тоsize(x,m)возвращает 1. - Установите
selравным'*', чтобы получить произведение размерностей.
- Установите
- Применимо к:
списку; возвращает количество элементов. В этом случае может использоваться только синтаксис
y = size(x).- Применимо к:
линейной системе;
y = size(x)возвращает вyвектор-(строку) [число выходных значений, число входных значений] т.е. размер соответствующей передаточной матрицы. Синтаксис[nr, nc] = size(x)также корректен (с(nr, nc) = (y(1), y(2))). Еслиxявляется линейной системой в форме пространства состояний, то[nr, nc, nx] = size(x)возвращает дополнительно размерностьnxматрицыx.
Примеры
[n, m] = size(rand(3, 2)) [n, m] = size(['a', 'b'; 'c', 'd']) x = ssrand(3, 2, 4); [ny, nu] = size(x) [ny, nu] = size(ss2tf(x)) [ny, nu, nx] = size(x) // Возвращает количество строк n = size(rand(3, 2), "r") // Возвращает количество столбцов m = size(rand(3, 2), "c") // Возвращает произведение размерностей nm = size(rand(3, 2), "*")
Смотрите также
| Report an issue | ||
| << |, || | Основные функции | sub2ind >> |