Create a table inside a structure
Ältere Kommentare anzeigen
I want to create a table inside a structure but I haven't been able to do so with my code
f = struct ('SectionName',{},'SectionID',{},'Measurements',...
table ('MeasName',{},'DateTimeStart',{},'TimeDuration',{},...
'Vehicle',{},'Spped',{},'Direction',{},'Lane',{},'VehPosition',{},...
'Segment',{},'DataLabels',cell ({}),'DataWeighting',cell ({}),...
'DataUnits',cell ({}),'TimeRaw_sec',[],'DataRaw',[]));
Thank you so much if anyone might help
Akzeptierte Antwort
Weitere Antworten (1)
Remember that struct('a', {}) creates an empty struct array. Then inserting a table should fail.
What is the purpose ofg cell({})? This is an empty cell as {} also.
The problem of your code is the error message:
Error using table:
Invalid parameter name: MeasName
This code creates the same message:
table('MeasName', {})
Based on the code, which does not run, I cannot guess, what you want to achieve. The problem is, that you cannot create a table with this command. It does not matter, that you try to do this inside a struct.
Explain, what you want to get as result.
1 Kommentar
Camilo Jurado Paez
am 12 Mär. 2021
Kategorien
Mehr zu Tables finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!