how to put heading for columns of matrix?
Show older comments
I want to put a heading for each column of a output matrix like
I J K
2 3 4
4 5 4
3 8 7
Answers (3)
Azzi Abdelmalek
on 4 Oct 2013
h={'I' 'J' 'K'}
A= [2 3 4;4 5 4;3 8 7]
M=[h;num2cell(A)]
5 Comments
suvadip paul
on 5 Oct 2013
Azzi Abdelmalek
on 5 Oct 2013
If you want you can use uitable
h={'I' 'J' 'K'}
A= [2 3 4;4 5 4;3 8 7]
f=figure('position',[200 200 400 180])
t=uitable('parent',f,'data',A,'columnname',h,'columnwidth',{100},'position',[10 10 350 170])
Trishal Zaveri
on 19 Feb 2018
How would you do this the same way if you wanted to add row labels to the same question?
hadiqa khan
on 2 Apr 2018
the table window appears with the name figure how to name this table created by code provided by you??
Busra Unlu
on 3 Jan 2021
thx
Jonathan Sullivan
on 4 Oct 2013
If you have MATLAB 2013b, I would look into using tables
doc table
2 Comments
suvadip paul
on 5 Oct 2013
Jonathan Sullivan
on 7 Oct 2013
No but earlier versions of MATLAB have datasets in the statistics toolbox. They provide similar functionality.
doc dataset
anahita ahrari
on 6 Jun 2018
0 votes
how can i add titles to a column in matlab ?
Categories
Find more on Logical in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!