MATLAB salva todas as variáveis separadamente

0

Meu espaço de trabalho atual contém 32 variáveis nomeadas sequencialmente. Cada variável é uma matriz de duplas com diferentes comprimentos. Eu quero salvar cada um deles como um arquivo .mat separado tal que o nome de cada arquivo é o mesmo que o nome da variável. Não encontrei nenhuma ajuda no google ou uma pergunta feita anteriormente no SE. Ajuda necessária urgentemente.

Observação: preciso associar esses dados a algum outro arquivo de texto que possuo para cada variável separadamente. Então salvar em um único arquivo como uma estrutura não é o que eu estou procurando e o nome da variável deve ser o nome do arquivo. Obrigado.

    
por samwise_the_wise 18.03.2017 / 18:37

1 resposta

0

Eu mesmo descobri. Este código simples abaixo faz o truque. Obrigado por tentar se alguém fez.

vars=who;
for i=1:length(vars)
save(vars{i},vars{i})
end
    
por 18.03.2017 / 20:25