VariableNames for table that begins with number

9 views (last 30 days)
NA
NA on 2 Jun 2021
Commented: NA on 2 Jun 2021
I have matrix like this
A =[4 1 0 0;5 0 1 1;6 1 0 1; 7 0 1 0];
I want to make a table with this variable name
Var_name = {[1,3,4],[4,7,8],[1,2]};
The result should be
index [1,3,4] [4,7,8] [1,2]
4 1 0 0
5 0 1 1
6 1 0 1
7 0 1 0
I used this code
T = array2table(A,'VariableNames',{'index' '{1,3,4}' '{4,7,8}' '{1,2}'});
But it does not work.
  2 Comments

Sign in to comment.

Accepted Answer

Steven Lord
Steven Lord on 2 Jun 2021
The ability to use table variable names that are not valid MATLAB variable names was introduced in release R2019b.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!

Translated by