%Programa para gerar gráficos automaticamente
%AtlasCar

clc;clear all;close all;

% data=dlmread('Data_1_rpm.txt');
% show_graph=[0 0 0 0 0 1];

% data=dlmread('Data_2_rpm.txt');
% show_graph=[0 0 0 0 0 1];

% data=dlmread('Data_3_volante.txt');
% show_graph=[0 0 0 1 0 0];

data=dlmread('Dt2.txt');
show_graph=[0 0 0 1 0 0];

time=data(:,1)-data(1,1);
throttle=data(:,2);
brake=data(:,3);
clutch=data(:,4);
steering_wheel=data(:,5);
speed=data(:,6);
rpm=data(:,7);
 rpm(1:35)=0;
 rpm(111:end)=0;

%Gráfico das RPM do motor

    
    figure(6)
    plot(time,rpm)
    grid on;
    axis([min(time) 12 0 1500])
    title('Gráfico da RPM do motor')
    xlabel('Tempo [s]')
    ylabel('RPM do motor')

    
    
    
    %%
data=dlmread('Dt3.txt');
show_graph=[0 0 0 1 0 0];

time=data(:,1)-data(1,1);
throttle=data(:,2);
brake=data(:,3);
clutch=data(:,4);
steering_wheel=data(:,5);
speed=data(:,6);
rpm=data(:,7);
 rpm(1:45)=0;
 rpm(123:end)=0;

%Gráfico das RPM do motor

    
    figure(7)
    plot(time,rpm)
    grid on;
    axis([min(time) 14 0 1500])
    title('Gráfico da RPM do motor')
    xlabel('Tempo [s]')
    ylabel('RPM do motor')
  
    