MATLAB --- table的常用用法

MATLAB — table的常用用法

1. T = table(var1,…,varN)

LastName = {'Sanchez';'Johnson';'Li';'Diaz';'Brown'};
Age = [38;43;38;40;49];
Smoker = logical([1;0;1;0;1]);
Height = [71;69;64;67;64];
Weight = [176;163;131;133;119];
BloodPressure = [124 93; 109 77; 125 83; 117 75; 122 80];
T = table(LastName,Age,Smoker,Height,Weight,BloodPressure) 

MATLAB --- table的常用用法_第1张图片

2. 自定义表头名称

T = table(___,‘VariableNames’,varNames)

T = table(categorical({'M';'F';'M'}),[45;32;34],logical([1;0;0]),...
          'VariableNames',{'Gender','Age','Vote'},...
          'RowNames',{'NY';'CA';'MA'}) %不想加行名的话,把对应的'RowNames'删掉就好

MATLAB --- table的常用用法_第2张图片

3. array2table: 将数组转变为table

用法:T = array2table(array(待转换的矩阵), 'VariableNames', {'对应的列名,矩阵有几列,列名就有几个'})

参考链接

https://www.ilovematlab.cn/article-52-1.html

https://www.mathworks.com/help/matlab/ref/table.html

你可能感兴趣的:(#,MATLAB,matlab,开发语言,矩阵)