Create a table inside a structure
Afficher commentaires plus anciens
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
Réponse acceptée
Plus de réponses (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 commentaire
Camilo Jurado Paez
le 12 Mar 2021
Catégories
En savoir plus sur Tables dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!