question

Pergunta rapida do Matlab?

Tudo bem. Então, me disseram para fazer isso:

"Baixar o p2_data01.txt de arquivo de dados do site do curso e armazená-lo em seu diretório de trabalho atual. Colocar em seu arquivo de script em um comando que irá importar esse arquivo para MATLAB e armazená-lo em uma variável chamada estatísticas. Usar fprintf para exibir o conteúdo de stats na tela, com um título de texto que indica o significado de cada coluna."

Agora esse arquivo. txt é apenas 13 linhas de números com 10 colunas separadas por vírgulas. Eu só não sei o que fazer e preciso de ajuda séria. Isso é tudo que posso dizer. Desculpe, mas obrigado assim muito para o seu tempo! :)

Ficheiro: http://imgur.com/7xb3A, títulos: AB R S 2B 3B HR RBI BB SO SB respectivamente

Muito obrigado!!
resposta Resposta
bem, você precisa escolher um método para ler no arquivo. MATLAB tem vários para leitura de arquivos de texto incluindo

fscanf(),dlmread(), etc. O mais fácil para você usar agora provavelmente é:

estatísticas = dlmread('p2_data01.txt',',');

Isto vai fazer exatamente o que você precisa fazer. Usar fprintf agora precisa ser anelada através de provavelmente para exibir os números

fprintf ('AB R S 2B 3B HR RBI BB SO SB');

SZ = size(stats);

para i=1:sz(1);

fprintf ('[repmat ("% d", 1, sz (2), '\n'], stats(i,:));

fim

OBSERVAÇÃO:

repmat apenas repete uma matriz dada direções ao invés de codificação-lo 10 vezes duro e ter que alterá-lo para cada arquivo. Este é provavelmente tão dinâmico como pode dar-lhe se você é novo para Matlab.

Também, eu não sei o que quero dizer os todos os cabeçalhos, por que é que eu acho. Esperemos que isso ajuda.

ComentáriosComentários
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta


Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved