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 个评论

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 ?

请先登录,再进行评论。

 采纳的回答

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 个评论

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

请先登录,再进行评论。

更多回答(0 个)

类别

在 帮助中心 和 File Exchange 中查找有关 Cell Arrays 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by