Importing struct into app designer

조회 수: 6 (최근 30일)
Alexandra Philip
Alexandra Philip 2020년 7월 10일
답변: Matt J 2020년 7월 10일
I am having some trouble retreiving the field values of my loaded struct in app designer. I first created a Private propertty and then a function like this:
properties (Access = private)
Mystruct % Description
end
properties (Access = public)
end
methods (Access = private)
function Start(app)
Mystruct=load('AccelQuery.mat')
end
end
I am then trying to figure out a way to extract the value within a specified field to use in a call back function such as this:
mergetables=[rmdData.SERIAL_NUMBER,rmdData.BIA_COF_0,rmdData.BIA_COF_1,rmdData.BIA_COF_2,rmdData.BIA_COF_3...
,rmdData.BIA_COF_4,rmdData.SF_COF_0,rmdData.SF_COF_1,rmdData.SF_COF_2,rmdData.SF_COF_3,rmdData.SF_COF_4];
mergetable1=array2table(mergetables);
This is suppose to creat an table using the values from the fields and the rmdData.x are the actual field names from the struct.
Any suggestions so that the call back function is able to identify the fields values from the struct?

답변 (1개)

Matt J
Matt J 2020년 7월 10일
The fieldnames command
Or, you could just do
mergetable1=struct2table(rmdData)

카테고리

Help CenterFile Exchange에서 Structures에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by