linalg::col

Извлеките столбцы матрицы

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.

Синтаксис

linalg::col(A, c)
linalg::col(A, c1 .. c2)
linalg::col(A, list)

Описание

linalg::col(A, c) извлекает c-th вектор-столбец матричного A.

linalg::col(A, c1.. c2) возвращает список вектор-столбцов, индексы которых находятся в области значений c1.. c2. Если c2< c1 затем пустой список [] возвращен.

linalg::col(A, list) возвращает список вектор-столбцов, индексы которых содержатся в list (в том же порядке).

Примеры

Пример 1

Мы задаем матрицу по :

A := Dom::Matrix(Dom::Rational)(
  [[1, 1/5, 2], [-3/2, 0, 5]]
)

и проиллюстрируйте три различных формата ввода для linalg::col:

linalg::col(A, 2)

linalg::col(A, [2, 1, 3])

linalg::col(A, 2..3)

Параметры

A

m ×n матрица области категории Cat::Matrix

c

Индекс столбца: положительное целое число меньше или равный n

c1 .. c2

Область значений индексов столбца (положительные целые числа меньше или равный n)

list

Список индексов столбца (положительные целые числа меньше или равный n)

Возвращаемые значения

Вектор отдельного столбца или список вектор-столбцов; вектор-столбцом является m ×1 матрица категории Cat::Matrix(R), где R является звонком компонента A.

Смотрите также

Функции MuPAD