linalg:: nullspace

Базис для ядра матрицы

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

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

Синтаксис

linalg::nullspace(A)

Описание

linalg::nullspace(A) возвращает базис для ядра матричного A, т.е. список B линейно независимых векторов, таким образом это, если и только если линейная комбинация векторов в B.

Звонок компонента матричного A должен быть полем, т.е. областью категории Cat::Field.

Если звонок компонента A не имеет канонического представления нулевого элемента, это может произойти, что linalg::nullspace не находит базис для ядра. В таком случае возвращен неправильный результат.

Примеры

Пример 1

Ядро матрицы:

A := Dom::Matrix(Dom::Real)( 
  [[3^(1/2)*2 - 2, 2], [4, 3^(1/2)*2 + 2]] 
)

одномерно, и основание:

linalg::nullspace(A)

Параметры

A

Матрица области категории Cat::Matrix

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

Список (столбца) векторизовал доменного Dom::Matrix (R), где R является звонком компонента A.