From c397b26df1e6743c26eb9c96b442246ad5ee7d6e Mon Sep 17 00:00:00 2001 From: aletu130 Date: Thu, 7 Nov 2019 15:06:45 +0100 Subject: =?UTF-8?q?=C3=A4ndrade=20get=5Fnew=5Fv.m=20s=C3=A5=20att=20den=20?= =?UTF-8?q?blir=20kompatibel=20f=C3=B6r=20tv=C3=A5=20bilar?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Kod/bilbana/yc4/get_new_v.m | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'Kod/bilbana/yc4/get_new_v.m') diff --git a/Kod/bilbana/yc4/get_new_v.m b/Kod/bilbana/yc4/get_new_v.m index 273be4d..8c7d736 100644 --- a/Kod/bilbana/yc4/get_new_v.m +++ b/Kod/bilbana/yc4/get_new_v.m @@ -1,20 +1,20 @@ -function [ new_v ] = get_new_v( old_v, speed_constant, target_diff, car_position_diff, agressiveness ) +function [ new_v ] = get_new_v( position, list) %GET_NEW_V Hastigheten som bilen ska få nästa cykel. %{ Utgår ifrån position och ger motsvarande hårdkodade värde på v för nuvarande sub_segment. %} -position = old_v*100; %temp input för position -list = speed_constant; %temp input för listan Bana1 +position = position*100; %temp input för position + + + for i = 1:length(list) - if position > 1960 - new_v = list(length(list),4); - - elseif list(i,1) > position + if list(i,1) > position new_v = list((i-1),4); break end - -end + elseif i == 80 + new_v = list(80,4); +end end -- cgit v1.2.1