numeric::spectralRadius

Спектральный радиус матрицы

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

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

Синтаксис

numeric::spectralRadius(A, <x0>, <n>, <mode>, <ReturnType = t>, <NoWarning>)

Описание

numeric::spectralRadius и numeric::spectralradius эквивалентны. Для получения дополнительной информации и примеры, смотрите numeric::spectralradius.

Взаимодействия среды

Функция чувствительна к переменной окружения DIGITS, который определяет числовую рабочую точность.

Параметры

A

m ×m массив доменного типа DOM_ARRAY или DOM_HFARRAY или матрица категории Cat::Matrix

x0

Стартовый вектор: одномерный массив, или hfarray или список длины m. Также двумерные массивы (array(1..m, 1..1, ...), hfarray(1..m, 1..1, ...)) и матрицы, представляющие векторы, приняты.

n

Максимальное количество итераций: положительное целое число. Значение по умолчанию 1000.

mode

Один из флагов Hard, HardwareFloats, Soft, или SoftwareFloats

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

Список [lambda, x, residue] возвращен. Число с плавающей запятой lambda приближение собственного значения самого большого абсолютного значения. Векторный x числовой собственный вектор, соответствующий lambdaостаток число с плавающей запятой, указывающее на числовое качество lambda и x.

Если никакие не возвращаются, тип требуют через ReturnType опция, тип возвращенного вектора x совпадает с типом входного вектора x 0 (т.е. это - одномерный массив типа DOM_ARRAY или DOM_HFARRAY, соответственно, или список или вектор-столбец типа matrix или densematrix. Если никакой стартовый вектор не задан, тип x определяется типом A.