How to change the name of a table and its headings?
9 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hi
I am trying to change the name of table to Time duration of vehicle speed from Time_duration_vehicle_speed and its two column headings to Interval of speed (rpm) and Duration of speed (s) (all wihtout any underscores). I am not sure how to type the words properly or what the format is to get it be displayed in a normal format with spaces.
Any help would be appreciated, Thankyou.
0 comentarios
Respuestas (2)
Star Strider
el 31 de Jul. de 2023
Editada: Star Strider
el 9 de Ag. de 2023
This should work in R2020b —
Interval_of_speed_rpm = randn(5,1);
Duration_of_speed_sec = randn(5,1);
Time_duration_vehicle_speed = table(Interval_of_speed_rpm, Duration_of_speed_sec)
VN = Time_duration_vehicle_speed.Properties.VariableNames
Time_duration_vehicle_speed.Properties.VariableNames = cellfun(@(x)strrep(x, '_', ' '), VN, 'Unif',0)
EDIT — (9 Aug 2023 at 11:11)
There cannot be any spaces in the name of the table.
.
0 comentarios
Voss
el 31 de Jul. de 2023
The name of the table has to be a valid MATLAB variable name ("Time_duration_vehicle_speed" is OK; "Time duration vehicle speed" is not), but the name of the variables in the table can be specified when you create the table. Here's one way to do that:
Interval_Of_Speed_rpm = rand(8,1);
Duration_Of_Speed_s = rand(8,1);
% Time_duration_vehicle_speed = table(Interval_Of_Speed_rpm,Duration_Of_Speed_s)
Time_duration_vehicle_speed = table(Interval_Of_Speed_rpm,Duration_Of_Speed_s, ...
'VariableNames',{'Interval (RPM)','Duration (s)'})
2 comentarios
Ver también
Categorías
Más información sobre Logical en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!