Овај водич ће вам помоћи да откријете како да претворите низ у вектор колоне у МАТЛАБ-у.
Како претворити низ у вектор колоне у МАТЛАБ-у?
МАТЛАБ подржава трансформацију низа у вектор колоне из следеће две методе:
1: Како претворити низ у вектор колоне користећи А(:) операцију?
Можемо трансформисати низ у вектор колоне користећи А(:) рад у МАТЛАБ-у. Ова операција претвара све димензије низа у једну колону.
Пример
Дати пример користи ранд() функција за креирање низа насумичних бројева величине 2 са 3 на 2. Затим користи А(:) операција за претварање овог низа у вектор колоне величине 1 до 12.
А = ранд ( 2 , 3 , 2 ) ;
вект = А ( : )
2: Како претворити низ у вектор колоне користећи функцију ресхапе()?
Тхе преобликовати() је уграђена функција у МАТЛАБ-у која нам омогућава да променимо димензију низа. Ова функција се користи за претварање низа у вектор колоне. Ова функција узима два параметра као улаз и враћа вектор колоне који је трансформација датог низа и има све елементе датог низа.
Синтакса
Да бисте конвертовали низ у вектор колоне, преобликовати() функција користи следећу синтаксу:
бар = преобликовати ( Аце )
овде,
Функција вецт = преобликовати (А, сз) претвара низ А у вектор колоне који има одређену величину с . Кардиналност датог низа мора бити иста као и дужина вектора колоне.
Пример
Дати МАТЛАБ код користи ранд() функција за креирање низа насумичних бројева величине 2 са 3 на 2. Затим користи преобликовати() функцију за претварање овог низа у вектор колоне величине 1 до 12.
А = ранд ( 2 , 3 , 2 ) ;бар = преобликовати ( А, 12 , 1 )
Закључак
МАТЛАБ је моћан алат за програмирање који нам омогућава да изводимо различите операције низа. Олакшава нам да конвертујемо низ у вектор колоне користећи А(:) рад и коришћење уграђеног преобликовати() функција. Ове методе су еквивалентне једна другој за претварање низа у вектор колоне. Овај водич је открио како претворити низ у вектор колоне у МАТЛАБ-у помоћу метода као што су А(:) рад и уграђени преобликовати() функција.