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