H = hankel(c,r) возвращает матрицу Ханкеля с c в качестве первой колонки и r в качестве последней строки. Если последний элемент c отличается от первого элемента r, то hankel выдает предупреждение и использует последний элемент c для антидиагонального.
Создайте несимметричную матрицу Ганкеля с указанными векторами столбцов и строк.
c = [2 4 6];
r = [6 5 4 3 2 1];
hankel(c,r)
ans = 3×6
2 4 6 5 4 3
4 6 5 4 3 2
6 5 4 3 2 1
Создайте еще одну несимметричную матрицу Ганкеля. Если последний элемент вектора столбца не соответствует первому элементу вектора строки, hankel выдает предупреждение и использует последний элемент столбца для антидиагонального элемента.
c = [1 2 3];
r = [4 5 7 9];
hankel(c,r)
Warning: Last element of input column does not match first element of input row.
Column wins anti-diagonal conflict.
c - Первый столбец матрицы Ганкеля скаляр | вектор
Первый столбец матрицы Ханкеля, заданный как скаляр или вектор.
Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 Поддержка комплексного номера: Да
r - Последняя строка матрицы Ганкеля скаляр | вектор
Последняя строка матрицы Ганкеля, заданная как скаляр или вектор. Если последний элемент c отличается от первого элемента r, то hankel использует последний элемент c для антидиагонального.
Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 Поддержка комплексного номера: Да
Матрица Ханкеля - матрица, в которой элементы вдоль каждого антидиагонального равны:
Если c - первый столбец матрицы Ханкеля и r является последней строкой матрицы Ханкеля, то p = [c r(2:end)] полностью определяет все элементы матрицы Ханкеля, используя отображение Hi, j = pi + j-1. Все квадратные матрицы Ганкеля симметричны.
Расширенные возможности
Создание кода C/C + + Создайте код C и C++ с помощью MATLAB ® Coder™
.
Массивы графических процессоров Ускорьте выполнение кода с помощью графического процессора (GPU) с помощью Parallel Computing Toolbox™.
Эта функция полностью поддерживает массивы графических процессоров. Дополнительные сведения см. в разделе Запуск функций MATLAB на графическом процессоре (панель инструментов параллельных вычислений).
Распределенные массивы Разбиение больших массивов в объединенной памяти кластера с помощью Parallel Computing Toolbox™.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.