From 7978f8c42029b59e479ec918b67d968b1385081c Mon Sep 17 00:00:00 2001 From: alex Date: Sun, 20 Oct 2019 15:42:42 +0200 Subject: Implementera Albin MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Att göra - Räkna snitt pÃ¥ alla värden istället för att första sista raden - Ev. använd inte mean() över huvud taget --- Kod/bilbana/yc4/graphs.m | 15 --------------- Kod/bilbana/yc4/main.m | 9 +++++++++ 2 files changed, 9 insertions(+), 15 deletions(-) delete mode 100644 Kod/bilbana/yc4/graphs.m (limited to 'Kod/bilbana/yc4') diff --git a/Kod/bilbana/yc4/graphs.m b/Kod/bilbana/yc4/graphs.m deleted file mode 100644 index 09d3604..0000000 --- a/Kod/bilbana/yc4/graphs.m +++ /dev/null @@ -1,15 +0,0 @@ -function [] = grapfs(inputArg1,inputArg2) -%{ -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. -%} -% Detailed explanation goes here -%% -figure(1) -subplot(1,1,1) -end - diff --git a/Kod/bilbana/yc4/main.m b/Kod/bilbana/yc4/main.m index 4c700bb..3bdf697 100644 --- a/Kod/bilbana/yc4/main.m +++ b/Kod/bilbana/yc4/main.m @@ -79,6 +79,8 @@ while 1 car1.segment = 1; car1.lap = car1.lap + 1; + + car1.seg_times(car1.lap, 1) = 0; end %% CHECK LAP AND CHECKPOINT (CAR 2) @@ -111,6 +113,8 @@ while 1 car2.segment = 1; car2.lap = car2.lap + 1; + + car2.seg_times(car2.lap, 1) = 0; end %% CALCULATE (CAR 1) @@ -146,3 +150,8 @@ terminate(1); terminate(2); matlabclient(3); + +%% DISPLAY GRAPHS + +graphs(car1.lap_times, 13, car1.seg_times, 1); +graphs(car2.lap_times, 13, car2.seg_times, 2); \ No newline at end of file -- cgit v1.2.1