Change column name based on another vector

Hi,
I have a matrix where I want to change the column name. The first column name should be the first row from other matrix/vector. How can I do that?
So looking at the example with random numbers, the first column in matrix A should have the name 0.5949, second column 0.2622 and so on.
My real data is a very large matrix (8570 x 19000). Each column has its own name comming from a 19000 x 1 vector

Answers (1)

2 Comments

Thanks for the fast response. I am working with a very large matrix (8570 x 19000). If I have to do it manually (specify the column names) I will never be done. Each column has its own name, so 19000 names. I am new in Matlab, so I don't know if this is possible?
Hi again,
I am trying to do it in a different way. I start by loading the data from a mat file. Then I put the 2 matrices together, so I have the "name" vector as the first row. But do you know how to tell Matlab that the first row should be column names?

Sign in to comment.

Asked:

Mak
on 4 Apr 2020

Commented:

Mak
on 4 Apr 2020

Community Treasure Hunt

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

Start Hunting!