В этой статье мы собираемся изучить, как добавить вектор в матрицу в MATLAB, используя несколько примеров.
Как добавить вектор в MATLAB?
Вектор можно добавить к существующей матрице с помощью квадратных скобок []. Мы можем добавить вектор вертикально или горизонтально в матрицу. Этот метод может создать новую матрицу из существующей, поместив вновь добавленный вектор в конец матрицы. Если мы добавляем вектор в матрицу вертикально, вектор и матрица должны иметь одинаковое количество строк. Если мы добавляем вектор в матрицу по горизонтали, вектор и матрица должны иметь одинаковое количество столбцов.
Примеры
Рассмотрим несколько примеров для понимания того, как добавить вектор в матрицу в MATLAB.
Пример1
В этом примере мы создадим матрицу 4 на 4, используя ранд() функция. После этого мы создадим вектор-столбец размером 1 на 4. Затем мы используем квадратные скобки, чтобы добавить вектор в вертикально в матрице A.
А= ранд ( 4 )
в = [ 1 ; 2 ; 3 ; 4 ] ;
Б = [ И в ]
Результирующая матрица B, представляющая собой комбинацию матрицы A и вектора v, отображается на экране.
Пример2
Этот код MATLAB создает матрицу 4 на 4, используя ранд() функция. После этого он создает вектор-строку размером 4 на 1. Затем он использует квадратные скобки, чтобы добавить вектор v по горизонтали в матрицу A.
А= ранд ( 4 )
в = [ 1 , 2 , 3 , 4 ] ;
Б = [ А; в ]
Заключение
Добавление вектора в матрицу в MATLAB — это универсальная операция, позволяющая эффективно комбинировать и изменять данные. В этой статье мы рассмотрели, как добавить вектор в матрицу как по вертикали, так и по горизонтали, используя квадратные скобки []. Этот метод позволяет создать новую матрицу путем добавления вектора к существующей. Мы предоставили примеры, демонстрирующие этот процесс, демонстрирующие добавление векторов по вертикали и горизонтали.