Как превратить массив в вектор-столбец в MATLAB

Kak Prevratit Massiv V Vektor Stolbec V Matlab



MATLAB расшифровывается как матричная лаборатория и позволяет нам выполнять различные операции с массивами. Иногда нам нужно изменить размер массива, преобразовав его в вектор-строку или столбец, и наоборот. Превращение массива в вектор-столбец полезно, поскольку хранить и манипулировать векторами-столбцами проще, чем векторами-строками.

Это руководство поможет вам узнать, как превратить массив в вектор-столбец в MATLAB.

Как превратить массив в вектор-столбец в MATLAB?

MATLAB поддерживает преобразование массива в вектор-столбец из следующих двух методов:







1: Как превратить массив в вектор-столбец с помощью операции (:)?

Мы можем преобразовать массив в вектор-столбец, используя А(:) работа в MATLAB. Эта операция преобразует все измерения массива в один столбец.



Пример

В данном примере используется ранд() Функция для создания массива случайных чисел размером 2 на 3 на 2. Затем он использует А(:) операция преобразования этого массива в вектор-столбец размером 1 на 12.



А = ранд ( 2 , 3 , 2 ) ;

вектор = А ( : )





2: Как превратить массив в вектор-столбец с помощью функции reshape()?

изменить форму () — это встроенная в MATLAB функция, позволяющая изменять размерность массива. Эта функция используется для преобразования массива в вектор-столбец. Эта функция принимает два параметра в качестве входных данных и возвращает вектор-столбец, который представляет собой преобразование предоставленного массива и содержит все элементы данного массива.

Синтаксис

Чтобы преобразовать массив в вектор-столбец, изменить форму () функция использует следующий синтаксис:



бар = изменить форму ( Туз )

Здесь,

Функция vect = изменить форму (A, sz) превращает массив A в вектор-столбец с заданным размером с . Мощность данного массива должна быть такой же, как длина вектора-столбца.

Пример

Данный код MATLAB использует ранд() Функция для создания массива случайных чисел размером 2 на 3 на 2. Затем он использует изменить форму () функция для преобразования этого массива в вектор-столбец размером 1 на 12.

А = ранд ( 2 , 3 , 2 ) ;

бар = изменить форму ( А, 12 , 1 )

Заключение

MATLAB — это мощный инструмент программирования, который позволяет нам выполнять различные операции с массивами. Это облегчает нам преобразование массива в вектор-столбец с помощью А(:) эксплуатации и с помощью встроенного изменить форму () функция. Эти методы эквивалентны друг другу для преобразования массива в вектор-столбец. В этом руководстве показано, как превратить массив в вектор-столбец в MATLAB с помощью таких методов, как А(:) операция и встроенный изменить форму () функция.