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

13 views (last 30 days)
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?

Answers (1)

David Hill
David Hill on 28 Nov 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

Categories

Find more on Tables in Help Center and File Exchange

Tags

Products


Release

R2022a

Community Treasure Hunt

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

Start Hunting!