How to read units from a column in a table in Matlab?
25 次查看(过去 30 天)
显示 更早的评论
I read in a csv into a table and set each column's units with VariableUnits. I would like to be able to read the units for a certain column (say column 3, "Temp"). I would like to know if the temperature was recorded in degrees F or C or K.
I can use table{1,1}.Properties.VariableUnits to display the units for all the columns, but I can't figure out how to look up the units for just one column.
Also if I want to update the units for one column, how can I do that as well?
0 个评论
回答(2 个)
Geoff Hayes
2021-5-17
Jason -
T.Properties.VariableUnits{2}
will get you the units for the second column.
T.Properties.VariableUnits{2} = 'NewUnit';
will update the unit name for that column.
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!