diff options
Diffstat (limited to 'Kod/bilbana/privete')
| -rw-r--r-- | Kod/bilbana/privete/LaptimeTest.m | 63 | ||||
| -rw-r--r-- | Kod/bilbana/privete/Test2.m | 21 | ||||
| -rw-r--r-- | Kod/bilbana/privete/test.m | 22 |
3 files changed, 0 insertions, 106 deletions
diff --git a/Kod/bilbana/privete/LaptimeTest.m b/Kod/bilbana/privete/LaptimeTest.m deleted file mode 100644 index 0cf1422..0000000 --- a/Kod/bilbana/privete/LaptimeTest.m +++ /dev/null @@ -1,63 +0,0 @@ -%{ -GRAPHS: Efter avslutad körning skall plottar som sammanfattar körningen -visas på styrdatorns skärm. Nödvändiga plottar är: -• En graf som visar varv och varvtider där referenstiden och -maximalt tillåtna avvikelser är utmärkta. Figuren skall också inkludera en -text som anger standardavvikelsen. -• Gaspådrag mot tid/hastighet för varje segment. -%} -disp('Startar test av grafer') -%% IN -ref_lap_time = 14; -track = 1; -%% Figur -figure(1); -clf; -subplot(10,1,1:9); -%% Raka streck -ref_lap_time_vector = ref_lap_time*ones(1,length(car1.lap_times)); - -Min_c = ref_lap_time-0.5; -Max_c = ref_lap_time+0.5; -InD_c = ref_lap_time-1; -InU_c = ref_lap_time+1; - -Min = Min_c*ones(1,length(car1.lap_times)); -Max = Max_c*ones(1,length(car1.lap_times)); -InU = InU_c*ones(1,length(car1.lap_times)); -InD = InD_c*ones(1,length(car1.lap_times)); -%% Varvtider -disp(car1.lap_times); -disp(ref_lap_time_vector); -plot1 = stairs(car1.lap_times); -plot1.Marker = 'o'; -plot1.MarkerFaceColor = 'k'; -plot1.LineStyle = 'none'; -hold on -%% Referenstid -plot2 = stairs(ref_lap_time_vector); -plot2.LineWidth = 2; -plot2.Color = 'k'; -%% Tillåten avvikelse -plotMax = stairs(Max); -plotMin = stairs(Min); -plotMax.Color = 'k'; -plotMin.Color = 'k'; -%% Osynliga hjälpstreck -plotInU = stairs(InU); -plotInD = stairs(InD); -plotInU.LineStyle = 'none'; -plotInD.LineStyle = 'none'; - -hold off -%% Standardavvkielse -sigma = std(car1.lap_times); -sigma = round(sigma, 2); -sig_str = string(sigma); -%% Text -xlabel('Varv'); -ylabel('Tid [s]'); -title('Varvtider'); %Todo vilken bana? -txt = join(['Standardavvikelse:',sig_str, 's']); -annotation('textbox',[.1 0.05 .4 .05],'String',txt,'EdgeColor','none') -disp(sig_str);
\ No newline at end of file diff --git a/Kod/bilbana/privete/Test2.m b/Kod/bilbana/privete/Test2.m deleted file mode 100644 index d0ca5fe..0000000 --- a/Kod/bilbana/privete/Test2.m +++ /dev/null @@ -1,21 +0,0 @@ -%{ -GRAPHS: Efter avslutad körning skall plottar som sammanfattar körningen -visas på styrdatorns skärm. Nödvändiga plottar är: -• En graf som visar varv och varvtider där referenstiden och -maximalt tillåtna avvikelser är utmärkta. Figuren skall också inkludera en -text som anger standardavvikelsen. -• Gaspådrag mot tid/hastighet för varje segment. -%} -disp('Startar test av grafer') -%% Bana 1 -figure(2); -%% Varvtid -subplot(1,1,1); -plot1 = stairs(car1.lap_times); - -plot1(1).Marker = 'o'; -plot1(1).MarkerFaceColor = 'k'; -plot1(1).LineStyle = 'none'; -xlabel('Varv'); -ylabel('Tid [s]'); -title('Varvtider');
\ No newline at end of file diff --git a/Kod/bilbana/privete/test.m b/Kod/bilbana/privete/test.m deleted file mode 100644 index c64d753..0000000 --- a/Kod/bilbana/privete/test.m +++ /dev/null @@ -1,22 +0,0 @@ -a = [0,1.5,3,2,2,3,4,5,5,4,3,2,1]; -time = [0,0.01,0.015,0.02,0.04,0.05,0.06,0.07,0.08,0.09,0.10,0.11,0.12]; - -%% Test plot 1 -figure(1) -subplot(3,1,1) - -stairs(time,a,'LineWidth', 2) % Gör en trappstegsplot - -xlabel('Time [s]') -ylabel('a') -title('Test plot') - -grid on - -%% Test plot 2 -subplot(3,1,2:3) -stairs(time,a*2,'Marker', '*', 'MarkerFaceColor', 'm') - -xlabel('Time [s]') -ylabel('2a') -title('Test plot 2')
\ No newline at end of file |
