У меня есть таблица (T), как показано ниже:
>> Name = {'John';'Mary';'Martha'};
Age = [10.8;15.11;20.22];
T=table(Name,Age);
>> T
T =
3×2 table
Name Age
________ _____
'John' 10.8
'Mary' 15.11
'Martha' 20.22
Преобразование столбца Age в матрицу работает нормально, если я использую:
cell2mat(table2cell(T(:,2)))
Но несработает, если я использую:
cell2mat(table2cell(T.Age))
и выдает следующую ошибку:
>> cell2mat(table2cell(T.Age))
Undefined function 'getVars' for input
arguments of type 'double'.
Error in table2cell (line 15)
t_vars = getVars(t);
Можно ли как-нибудь использовать вместо этого имя столбца T.Age T (:, 2) при преобразовании этого столбца в матрицу?