diff options
| author | matuv053 <matuv053@student.liu.se> | 2019-11-19 16:55:06 +0100 |
|---|---|---|
| committer | matuv053 <matuv053@student.liu.se> | 2019-11-19 16:55:06 +0100 |
| commit | 6869c4440735e6b85181a9cdafbbd808e640661c (patch) | |
| tree | ba4f94c42971083b9353545d6673212bdf26800f /Kod/bilbana/yc4/get_seg_constant.m | |
| parent | 598dfd1872739cf6dcdb8b925fbf2c2e0f2a5ea0 (diff) | |
| parent | 213226a8618cd2b87dd8bb5a05d7339e3cb3054a (diff) | |
| download | tfyy51-6869c4440735e6b85181a9cdafbbd808e640661c.tar.gz | |
Merge branch 'parameter-track-length'
Diffstat (limited to 'Kod/bilbana/yc4/get_seg_constant.m')
| -rw-r--r-- | Kod/bilbana/yc4/get_seg_constant.m | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/Kod/bilbana/yc4/get_seg_constant.m b/Kod/bilbana/yc4/get_seg_constant.m index 9f4dd1d..2de04ca 100644 --- a/Kod/bilbana/yc4/get_seg_constant.m +++ b/Kod/bilbana/yc4/get_seg_constant.m @@ -1,4 +1,4 @@ -function [out] = get_seg_constant(position, lap_constants, track) +function [out] = get_seg_constant(position, lap_constants, track, track_len) %GET_SEG_CONSTANT Avgör vilken seg_constat som ska användas utifån %nuvarande position. %{ @@ -6,10 +6,11 @@ position - Position i meter från start lap_constants - De seg_constants som ska användas detta varv track - den bana/bil som beräkningarna ska göras för %} -track_len = [0 2.53 3.05 4.73 7.68 8.98 10.93 14.96 17.57; - 0 2.53 3.05 4.92 7.60 8.84 10.65 14.68 17.76]; + +track_len = track_len(1: length(track_len) - 1); + for i = 1:length(track_len) - if position >= track_len(track, i) + if position >= track_len(i) seg_constant_num = i; end end |
