Existe uma maneira de salvar uma variável em um arquivo no terminal no Linux da mesma maneira na save(filename,variables)
função matlab? Por exemplo, eu tenho no matlab
seg=sampleframe(:,1) # this a 20 sn segment from an audio file
seg_file=fullfile(destination_dir,'000000001.mat') # this is a filename i created
save(seg_file,'seg')
Embora as variáveis do shell normalmente não contenham dados binários, você pode salvar seus valores em um arquivo; o exemplo mais simples seria:
Acima, estou preenchendo a
seg
variável com a saída de um comando (a sequência numérica 1..100) e, em seguida, solicitando aoprintf
comando que imprima essa string, seguida por uma nova linha. O shell redireciona esse valor para o arquivo nomeado.