
clear all, close all, clc

%[B,A] = BUTTER(N,Wn)

pneu='D:\Share_folder\pneu_filtro.txt';
const='D:\Share_folder\Datafile.txt';

M = importdata(const);

%Dados originais
data = M(:,2);
x = M(:,1);
size_x=size(x,1)
eixo_x=linspace(1,120,size_x)
% subplot(2,1,1);
plot(eixo_x,data);
xlabel('Distância do varrimento (mm)');
ylabel('Distância do sensor (mm)');
% axis([600 720 200 300])

hold on 
% %Filtro de mediana
% DataMean=data;
% y = medfilt1(DataMean,15)
% subplot(3,1,2);
% plot(x,y);
% xlabel('Distância segundo xx (mm)');
% ylabel('Distância do sensor (mm)');
% 

% %Filtro de média de 9 elementos
% DataMedian=data;
% ArraySize=size(data)
% inc=0;
% for n=6:(ArraySize(1)-5)
%     for i=-5:5
%         inc=inc+DataMedian(n+i);
%     end
%     media = inc/11
%     DataMedian(n)=media;
%     inc=0;
% end
% % subplot(2,1,2)
% plot(x,DataMedian,'k');
% 
% 
% %Filtro de média de 5 elementos
% DataMedian=data;
% ArraySize=size(data)
% inc=0;
% for n=5:(ArraySize(1)-4)
%     for i=-2:2
%         inc=inc+DataMedian(n+i);
%     end
%     media = inc/5
%     DataMedian(n)=media;
%     inc=0;
% end
% % subplot(2,1,2)
% plot(x,DataMedian,'g');
