Jump to content
Fórum Script Brasil
  • 0

Dúvida em MATLAB


Cleisson

Question

Olá!

Estou com um problema em um programa que estou desenvolvendo em MATLAB, e já faz alguns dias que estou quebrando a cabeça...

O programa lê dados da vazões e cotas de estações fluviométricas, exportados de arquivos de excel. Para cada arquivo de excel que ele lê, ele transforma a matriz de dados em um vetor contínuo em relação ao tempo (para facilitar a plotagem de gráfico), e retorna alguns dados, como por exemplo: média, desvio padrão, o vetor contínuo, etc.

O problema é que, na hora de salvar os dados de cada estação em arquivo .mat, não consigo atribuir o nome da estação em estudo para o arquivo, como por exemplo: "estação bairro remedinho.mat''. Ao invés disso, ele vai sobrepondo as gravações, e resulta que apenas fica salvo os dados relativos à última estação que ele leu.

Ou seja, como eu faço para impedir que ele sobreponha os arquivos salvos? Como atribuir um nome diferente para cada uma das vezes que ele roda a leitura?

Obrigado pela atenção!

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0

Após todos os comandos filtrando os dados, eu faço o seguinte:

savefile=nomeposto;

save(savefile, 'm', 'dp', 'S', 'cv');

Eu coloquei um comando para tirar o nome do posto do arquivo excel e colocar em ''nomeposto''.

Eu gostaria q ele salvasse com o nome verdadeiro do posto, mas ele vai salvando um arquivo sobrepondo outro, todos como ''nomeposto.m''

'm', 'dp', 'S' e 'cv' seriam os dados que eu quero salvar.

Link to comment
Share on other sites

  • 0

o que voce esta fazendo é isso

Criar uma variavel savefile que armazena o nome de um arquivo, pqfile.mat.

Salvar duas variáveis ​​para o arquivo.

savefile = 'pqfile.mat';
p = rand(1, 10);
q = ones(10);
save(savefile, 'p', 'q')

se voce traduzir a página, conseguirá fazer o que esta querendo ....

abraço

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...