How do I convert a 3x1 cell to a 1x3

84 visualizaciones (últimos 30 días)
Ciaran OReilly
Ciaran OReilly el 24 de Jun. de 2021
Respondida: millercommamatt el 24 de Jun. de 2021
I have a 1x3 cell, or and need to change this to a 3x1.
How do I do this??

Respuestas (2)

Mouhamed Niasse
Mouhamed Niasse el 24 de Jun. de 2021
Hello,
In case it's a cell array, just transpose it. For example:
>> A={14; 2; 4}
A =
3×1 cell array
{[14]}
{[ 2]}
{[ 4]}
>> A=A'
A =
1×3 cell array
{[14]} {[2]} {[4]}

millercommamatt
millercommamatt el 24 de Jun. de 2021
The transposition operator will work.
a={1,2,3}; % 1x3 cell
a = a'; % a now a 3x1 cell
a = a'; % a is a 1x3 cell again

Categorías

Más información sobre Data Types en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by