diff options
| author | Gustav Sörnäs <gusso230@student.liu.se> | 2019-11-22 12:52:56 +0100 |
|---|---|---|
| committer | Gustav Sörnäs <gusso230@student.liu.se> | 2019-11-22 12:52:56 +0100 |
| commit | 81beac81fff0c32924f359e0da84990242dfc678 (patch) | |
| tree | 3a29db6077066c987987e9ae47a1cc8d08ffb68d /Kod/bilbana/yc4/display/scenes/draw_lap_graph.m | |
| parent | 4f252cf07c3b5482d78e595aa6cbca33d9e713ab (diff) | |
| download | tfyy51-81beac81fff0c32924f359e0da84990242dfc678.tar.gz | |
Add work done on lap-graph (and fixes on bar-graph)
Diffstat (limited to 'Kod/bilbana/yc4/display/scenes/draw_lap_graph.m')
| -rw-r--r-- | Kod/bilbana/yc4/display/scenes/draw_lap_graph.m | 55 |
1 files changed, 36 insertions, 19 deletions
diff --git a/Kod/bilbana/yc4/display/scenes/draw_lap_graph.m b/Kod/bilbana/yc4/display/scenes/draw_lap_graph.m index 67f2d75..3c33ffb 100644 --- a/Kod/bilbana/yc4/display/scenes/draw_lap_graph.m +++ b/Kod/bilbana/yc4/display/scenes/draw_lap_graph.m @@ -10,7 +10,7 @@ pause(0.2); matlabclient(1, get_smallpackage(clear_display())); pause(0.2); -matlabclient(1, get_smallpackage(put_text(105, 8, 'C', 'Varvtider'))) +matlabclient(1, get_smallpackage(put_text(160, 8, 'C', 'Varvtider'))) pause(0.2); matlabclient(1, get_smallpackage([ ... @@ -21,33 +21,50 @@ matlabclient(1, get_smallpackage([ ... pause(0.2); matlabclient(1, get_smallpackage([ ... - draw_line(20, 24, 20, 200), ... % y-axis - continue_line(304, 200), ... % x-axis + draw_line(20, 24, 20, 144), ... % y-axis + put_text(9, 25, 'C', 's'), ... % label y-axis + continue_line(304, 144), ... % x-axis draw_line(16, 32, 20, 24), ... % arrow on y, left part continue_line(24, 32), ... % arrow on y, right part - draw_line(304, 196, 304, 204) ... % line on x + draw_line(304, 140, 304, 148) ... % line on x ])); pause(0.2); +y = 166; +margin_top = 6; matlabclient(1, get_smallpackage([ ... - draw_line(190, 0, 190, 70), ... - continue_line(320, 70) ... + draw_line(0, y, 320, y), ... + put_text(53 , y + margin_top, 'C', 'target'), ... + put_text(160, y + margin_top, 'C', 'mean'), ... + put_text(266, y + margin_top, 'C', 'std') ... ])); pause(0.2); -matlabclient(1, get_smallpackage(save_display_to_clipboard())); - -%% -matlabclient(1, get_smallpackage(draw_line(20, 103, 320, 103))); -matlabclient(1, get_smallpackage(draw_line(20, 135, 320, 135))); -matlabclient(1, get_smallpackage(draw_line(20, 167, 320, 167))); -pause(0.2); - -%% -matlabclient(1, get_smallpackage([ - put_text(304, 10, 'R', 'std: x.xxs'), ... - put_text(304, 30, 'R', 'mean: xx.xs'), ... - put_text(304, 50, 'R', 'target: xx.xs') ... +line = 12; +matlabclient(1, get_smallpackage([ ... + put_text(6 , y + 3 + margin_top + line*1, 'L', '1'), ... + put_text(6 , y + 3 + margin_top + line*2, 'L', '2'), ... + put_text(53 , y + 2 + margin_top + line*1, 'C', 'xx.x'), ... + put_text(53 , y + 2 + margin_top + line*2, 'C', 'xx.x'), ... + put_text(160, y + 2 + margin_top + line*1, 'C', 'xx.x'), ... + put_text(160, y + 2 + margin_top + line*2, 'C', 'xx.x'), ... + put_text(266, y + 2 + margin_top + line*1, 'C', 'x.xx'), ... + put_text(266, y + 2 + margin_top + line*2, 'C', 'x.xx'), ... ])); pause(0.2); + +times = [1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16]; +for i = 0:(length(times)-1) + x = 28 + i*10; + y = 144 - round(100 * (times(i+1) / max(times))); + matlabclient(1, get_smallpackage([ ... + set_point_size(3, 3), ... + point(x, y), ... + set_point_size(1, 1), ... + draw_line(x, 144-2, x, 144+2) ... + ])); + pause(0.15); +end + +% matlabclient(1, get_smallpackage(save_display_to_clipboard())); end |
