How can I create a structure array for two files?

I want to add the following into a structure array
the name of structure array is ECGData as follows
conssists of the following
How can I add the two fields(Data as a matrix array & Labels as cell array) into ECGData

6 Comments

You mean ECGData should be a 162x1 array with a scalar cell Label and a 1x65536 double Data?
Yes, I want to embed the two Data 162x65536 as well as Labels 162x1 into one struct ECGData.
That does not match what I said. You already have a 1x1 struct with fields with the sizes you describe. My question was if you want a 162x1 struct instead.
What is your question? You want a struct with these two fields, and you have a struct with these two fields.
Exactly , yes I want the code like that. How can I do that ?

Sign in to comment.

 Accepted Answer

You can treat fields of a struct just like any other variable:
ECGData=struct;%create empty struct, this isn't mandatory
ECGData.Data=rand(162,65536);
ECGData.Labels=cell(162,1);

1 Comment

Dhiyaa Al-Shammari's incorrectly posted and accepted "answer" moved here:
Thanks a lot dear brother.

Sign in to comment.

More Answers (0)

Categories

Asked:

on 26 May 2020

Commented:

on 27 May 2020

Community Treasure Hunt

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

Start Hunting!