% Rishi Vadher
% http://rishivadher.pt.vu
function [missoes] = ler_missoes
fid = fopen('missoes_analisadas.dat','rt');
if fid==-1
missoes=struct([]);
else
i = 1;
while ~feof(fid)
nova_linha = fgetl(fid);
if nova_linha ~= -1
arr = regexp(nova_linha,' ','split');
if length(arr)==5
missoes(i).distancia =str2double(arr(2));
missoes(i).intensidade_min =str2double(arr(3));
missoes(i).factor_prioridade =str2double(arr(4));
missoes(i).nome = arr{1};
missoes(i).data = arr{5};
i=i+1;
else
missoes=struct([]);
end
else
missoes = struct([]);
end
end
result = fclose(fid);
if result~=0
fprintf('Erro no fecho\n')
end
end
end