Converter struct em tipo duplo no Matlab

Glcm (método de extração de recurso) me fornece uma saída no tipo 'struct', enquanto eu preciso da saída no tipo 'double'. Eu preciso de um tipo 'double' como variável de entrada para a próxima etapa.

Então, tentei convertê-lo usando vários códigos mostrados abaixo.

[gl] = glcm (B);
[gl] = struct2cell (gl);
[gl] = cell2mat (gl);
[fetrain] = double (gl);

O código me fornece uma saída, mas é do tipo 'complexo duplo'.

Existe uma maneira melhor de converter 'struct' para o tipo 'double'?

Ou para converter o tipo 'complexo duplo' em 'duplo'?

Qualquer ajuda e sugestão seria muito apreciada. Obrigado.

questionAnswers(1)

yourAnswerToTheQuestion