diff options
| author | aletu130 <aletu130@student.liu.se> | 2019-11-07 15:06:45 +0100 |
|---|---|---|
| committer | aletu130 <aletu130@student.liu.se> | 2019-11-07 15:06:45 +0100 |
| commit | c397b26df1e6743c26eb9c96b442246ad5ee7d6e (patch) | |
| tree | 6f63022f923b7934d168c222944c071be9c36d03 /Kod/bilbana/yc4/get_new_v.m | |
| parent | ec633751d4906409e6054a0d2cc3f44e9ae7f037 (diff) | |
| download | tfyy51-c397b26df1e6743c26eb9c96b442246ad5ee7d6e.tar.gz | |
ändrade get_new_v.m så att den blir kompatibel för två bilar
Diffstat (limited to 'Kod/bilbana/yc4/get_new_v.m')
| -rw-r--r-- | Kod/bilbana/yc4/get_new_v.m | 18 |
1 files changed, 9 insertions, 9 deletions
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 |
