MATLAB e Microsoft Excel são utilizados tanto para a análise matemática de dados organizados. Planilhas do Excel são semelhantes às matrizes do MATLAB , e de fato MATLAB pode importar dados de arquivos do Excel para o ambiente MATLAB para processamento. A função " xlsread " nas suas importações Formulário básico todos os dados numéricos do arquivo e planilha que você especificar. Se o seu sistema operacional suportar, " xlsread " também permite que você importe uma faixa específica de dados de uma planilha , mesmo permitindo que você selecione-a graficamente usando a interface do Excel. Instruções
1
Digite o seguinte comando na janela de comando do MATLAB para importar o conteúdo numéricos do arquivo " data.xls " Excel para as variáveis do MATLAB " Exceldata : "
Exceldata = xlsread (' data.xls ');
Tal como aconteceu com " m" . arquivos , diretório padrão do MATLAB é a pasta " MATLAB " em seu diretório "Meus Documentos" . Se o arquivo Excel é armazenado em outro lugar, especificar o caminho completo. Por exemplo :
Exceldata = xlsread ( 'c: \\ users \\ seunome \\ Desktop \\ DATA.XLS ');
2
passar um segundo argumento para " xlsread " para especificar quais planilha para importar se o arquivo tem mais de um. Por exemplo, para obter os dados a partir da segunda planilha , digite o seguinte:
Exceldata = xlsread (' data.xls ', 2 );
Se suas planilhas são nomeadas dentro do arquivo , o uso o nome do que você quer em citações individuais
3
Tente o seguinte comando para ver se o seu sistema é capaz de usar a funcionalidade avançada de " xlsread " : .
Exceldata = xlsread (' data.xls ' , -1) ;
Se tudo correr bem, inicia o Excel e MATLAB apresenta uma caixa de diálogo solicitando que você selecione a região de dados que você quer no Excel. Fazê-lo , em seguida, clique em " OK" na caixa de diálogo para completar o comando " xlsread " . Se você receber um erro dizendo que o servidor Excel não pôde ser iniciado , você só pode usar a forma mais simples de " xlsread ".
4
Use a seguinte sintaxe para importar uma série de dados do Excel planilha :
Exceldata = xlsread (' data.xls ', ' A1: D4 ');
A faixa é especificada usando a notação do Excel. Use "A: A" para obter toda a primeira coluna e "A: D " para obter o primeiro ao quarto colunas. Obter uma faixa específica de dados de uma determinada planilha em um arquivo com um comando como este :
Exceldata = xlsread (' data.xls ', 2 , 'A: B ');
este comando importa as duas primeiras colunas da segunda planilha no arquivo .