Класс: набор данных
(Не Рекомендуемый) свойства массива набора данных Access
dataset тип данных не рекомендуется. Чтобы работать с гетерогенными данными, используйте MATLAB®
table тип данных вместо этого. Смотрите MATLAB table документация для получения дополнительной информации.
get(A)
s = get(A)
p = get(A,PropertyName)
p = get(A,{PropertyName1,PropertyName2,...})
get(A) отображает список пар свойства/значения для массива набора данных A.
s = get(A) возвращает значения в скалярной структуре s с именами полей, данными свойствами.
p = get(A, возвращает значение свойства, заданного PropertyName)PropertyName.
p = get(A,{ позволяет нескольким именам свойства быть заданными и возвращает их значения в массиве ячеек.PropertyName1,PropertyName2,...})
Создайте массив набора данных из ирисовых данных Фишера и получите доступ к информации.
load fisheriris
NumObs = size(meas,1);
NameObs = strcat({'Obs'},num2str((1:NumObs)','%-d'));
iris = dataset({nominal(species),'species'},...
{meas,'SL','SW','PL','PW'},...
'ObsNames',NameObs);
get(iris)
Description: ''
Units: {}
DimNames: {'Observations' 'Variables'}
UserData: []
ObsNames: {150x1 cell}
VarNames: {'species' 'SL' 'SW' 'PL' 'PW'}
ON = get(iris,'ObsNames');
ON(1:3)
ans =
'Obs1'
'Obs2'
'Obs3'