adding coloum

how to add a column on a matrix ??

2 comentarios

Jan
Jan el 24 de Nov. de 2011
This question is exhaustively answers by the Getting Started chapters of the documentation. It is strongly recommended to read these chapters, if you want to use such a powerful language as Matlab.
Andrei Bobrov
Andrei Bobrov el 24 de Nov. de 2011
I totally agree with Jan!

Iniciar sesión para comentar.

Respuestas (2)

Andrei Bobrov
Andrei Bobrov el 24 de Nov. de 2011

0 votos

A = [1 2 3;4 5 6]
B = [7;8]
C = [A,B]
or
C = A;
C(:,end+1) = B
Image Analyst
Image Analyst el 24 de Nov. de 2011

0 votos

Try this little demo. It should be rather self explanatory and fairly robust:
% Generate some sample data
rows = 4;
M = magic(rows)
columnToInsert = ones(rows,1)
% Append the column.
appendedM = [M columnToInsert]
% Prepend the column.
prependedM = [columnToInsert M]
% Insert the column in the middle somewhere.
newColNumber = 3;
insertedM = [M(:, 1:newColNumber-1), columnToInsert, M(:, newColNumber:end)]

Categorías

Más información sobre Programming en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 24 de Nov. de 2011

Community Treasure Hunt

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

Start Hunting!

Translated by