lendo do arquivo no matlab e armazene seu conteúdo em 2 variáveis

0

Eu tenho arquivo de entrada como a imagem abaixo e ele contém matriz de adjacência + um número na primeira linha. então aqui está o problema que eu não posso ler o arquivo, a fim de definir essa informação em 2 variáveis um deles armazena a linha 1 e a variável 2 armazena a matriz de adjacência. então o que eu posso fazer sobre isso?

é necessário mencionar que a matriz de adjacência não está em tamanho fixo! Aqui está uma foto da minha pergunta: thnx em avançado:)

    
por Arash 24.05.2015 / 21:31

1 resposta

1
  1. Você pode ler uma matriz de um arquivo em uma variável com dlmread

    dat = dlmread('filename.ext', ',')
    
  2. Você pode usar a indexação para separar as partes:

    x = data(1, 1)
    table = data(2:end, :)
    
por 24.05.2015 / 21:50

Tags