Question: Easier way to plot vectors?

Hello there, I was wondering, is there some way to make the following task any easier? It requires a lot of work to plot this. I want to be able to do it in maple, easily, otherwise there must be other programs where vector plotting is easier? I really want to be able to do this easier. Thanks a lot. You can see the picture uploaded. http://img263.imageshack.us/img263/4193/vectorplot.png Also the necessary text i written below. We have the points A(-3,5), B(-1,8), C(3,6), D(8,-4) Draw vector AB, BC, CD and DA and determinate their coordinates. AB = 2,3 BC = 4,-2 CD = 5,-10 DA = -11,9 t1 := textplot([-3, 5, typeset("A"), font = [TIMES, ROMAN, 20]], align = left); t2 := textplot([-1, 8, typeset("B"), font = [TIMES, ROMAN, 20]], align = above); t3 := textplot([3, 6, typeset("C"), font = [TIMES, ROMAN, 20]], align = {above, right}); t4 := textplot([8, -4, typeset("D"), font = [TIMES, ROMAN, 20]], align = {below, right}); m1 := point([-3, 5], color = black, symbolsize = 15, symbol = solidcircle); m2 := point([-1, 8], color = black, symbolsize = 15, symbol = solidcircle); m3 := point([3, 6], color = black, symbolsize = 15, symbol = solidcircle); m4 := point([8, -4], color = black, symbolsize = 15, symbol = solidcircle); v1 := arrow([-3, 5], `#mover(mi("AB"),mo("→"))`, color = red); v2 := arrow([-1, 8], `#mover(mi("BC"),mo("→"))`, color = blue); v3 := arrow([3, 6], `#mover(mi("CD"),mo("→"))`, color = green); v4 := arrow([8, -4], `#mover(mi("DA"),mo("→"))`, color = black); display(v1, v2, v3, v4, view = [-5 .. 10, -5 .. 10], t1, t2, t3, t4, m1, m2, m3, m4); Greetings, Jonas
Please Wait...