How to assign sequence values to an specific column of a table?

2 visualizaciones (últimos 30 días)
Stephan
Stephan el 28 de Nov. de 2022
Comentada: Fangjun Jiang el 28 de Nov. de 2022
I'm trying to assign values from 1 to 720 to a table I already created but I keep getting error.
size = [720 4];
Type = ["double","double","double","double"];
Names = ["Hours","PrEV","SoCEV","Gen"];
master = table('Size',size,'VariableTypes',Type,'VariableNames',Names);
With this I have the table but how can I assign a sequence of numbers from 1 to 720 to the column Hours?

Respuestas (1)

David Hill
David Hill el 28 de Nov. de 2022
size = [720 4];
Type = ["double","double","double","double"];
Names = ["Hours","PrEV","SoCEV","Gen"];
master = table('Size',size,'VariableTypes',Type,'VariableNames',Names);
master.Hours=(1:720)'
master = 720×4 table
Hours PrEV SoCEV Gen _____ ____ _____ ___ 1 0 0 0 2 0 0 0 3 0 0 0 4 0 0 0 5 0 0 0 6 0 0 0 7 0 0 0 8 0 0 0 9 0 0 0 10 0 0 0 11 0 0 0 12 0 0 0 13 0 0 0 14 0 0 0 15 0 0 0 16 0 0 0

Categorías

Más información sobre Tables en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by