Adding labels to a matrix number

1 view (last 30 days)
Tino
Tino on 3 May 2019
Commented: Sazid Hasan on 27 Aug 2021
please I have the following matrixes T =
5.1000 3.5000 1.4000 0.2000
6.4000 3.2000 4.5000 1.5000
5.4000 3.4000 1.7000 0.2000
5.7000 2.8000 4.5000 1.3000
5.7000 4.4000 1.5000 0.4000
5.6000 2.9000 3.6000 1.3000
I want to put labels in tabular form to get T =
A B C D Class
5.1000 3.5000 1.4000 0.2000 b1
6.4000 3.2000 4.5000 1.5000 b2
5.4000 3.4000 1.7000 0.2000 b1
5.7000 2.8000 4.5000 1.3000 b2
5.7000 4.4000 1.5000 0.4000 b1
5.6000 2.9000 3.6000 1.3000 b2
Please guide me on this
thanks in advance
Tino

Accepted Answer

madhan ravi
madhan ravi on 3 May 2019
T=array2table(T);
T.CLASS=repmat(['b1';'b2'],3,1);
T.Properties.VariableNames={'A','B','C','D','CLASS'}
  6 Comments
Sazid Hasan
Sazid Hasan on 27 Aug 2021
If I want to split the class fast 3 as b1 and last 3 as b2, how i can do it?

Sign in to comment.

More Answers (0)

Tags

No tags entered yet.

Products


Release

R2019a

Community Treasure Hunt

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

Start Hunting!