Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. % Rishi Vadher
  2. % http://rishivadher.pt.vu
  3. function [missoes] = ler_missoes
  4. fid = fopen('missoes_analisadas.dat','rt');
  5. if fid==-1
  6.     missoes=struct([]);
  7. else
  8.     i = 1;
  9.     while ~feof(fid)
  10.         nova_linha = fgetl(fid);
  11.         if nova_linha ~= -1
  12.             arr = regexp(nova_linha,' ','split');
  13.             if length(arr)==5
  14.                 missoes(i).distancia =str2double(arr(2));
  15.                 missoes(i).intensidade_min =str2double(arr(3));
  16.                 missoes(i).factor_prioridade =str2double(arr(4));
  17.                 missoes(i).nome = arr{1};
  18.                 missoes(i).data = arr{5};
  19.                 i=i+1;
  20.             else
  21.                 missoes=struct([]);
  22.             end
  23.         else
  24.             missoes = struct([]);
  25.         end
  26.        
  27.     end
  28.     result = fclose(fid);
  29.     if result~=0
  30.         fprintf('Erro no fecho\n')
  31.     end
  32. end
  33. end