hankel

Синтаксис

H = hankel(c)
H = hankel(c,r)

Описание

H = hankel(c) возвращает квадратную матрицу Ганкеля, первым столбцом которой является c и чьими элементами является нуль ниже первой антидиагонали.

H = hankel(c,r) возвращает матрицу Ганкеля, первым столбцом которой является c и чьей последней строкой является r. Если последний элемент c отличается от первого элемента r, последний элемент c преобладает.

Примеры

свернуть все

Создайте матрицу Ганкеля, первым столбцом которой является c и чьей последней строкой является r.

c = 1:3;
r = 3:6;
h = hankel(c,r)
h = 3×4

     1     2     3     4
     2     3     4     5
     3     4     5     6

Больше о

свернуть все

Матрица Ганкеля

Матрица Ганкеля является матрицей, которая является симметричной и постоянной через антидиагонали и имеет элементы h(i,j) = p(i+j-1), где векторный p = [c r(2:end)] полностью определяет матрицу Ганкеля.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

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

| |

Представлено до R2006a

Для просмотра документации необходимо авторизоваться на сайте