Перейти к содержанию

Функция augment

augment(...) возвращает массив, образованный размещением своих аргументов слева направо. Аргументы должны быть массивами с одинаковым числом строк, либо скалярами и вектор-строками.

Для скалярных значений augment() возвращает вектор-строку, содержащую список аргументов.

augment() со скалярными аргументами

В следующем примере три вектор-строки, a, b и c, передаются в качестве аргументов функции augment().

augment() с аргументами-векторами-строками

Чтобы получить матрицу, векторы должны быть представлены в виде столбцов. Здесь три вектор-столбца, d, f и g, передаются в качестве аргументов функции augment().

augment() с аргументами-векторами-столбцами

Векторы-столбцы можно легко превратить в строки матрицы, применив транспонирование матрицы к augment().

augment() в сочетании с транспонированием матрицы

См. также

Эта страница основана на статье из старой вики, автор — Edward Ulle.