From c7c4048a44e54f0d61f3b07f11a70c5994a9da66 Mon Sep 17 00:00:00 2001 From: Loic Guegan Date: Tue, 5 Oct 2021 15:50:11 +0200 Subject: Cleaning --- projects/projectile/index.js | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) (limited to 'projects/projectile/index.js') diff --git a/projects/projectile/index.js b/projects/projectile/index.js index 1c03d46..ce6ba44 100644 --- a/projects/projectile/index.js +++ b/projects/projectile/index.js @@ -23,6 +23,13 @@ let projectile= function (p){ vt=p.createElement('span', ''); katex.render("v(t)", vt.elt); + vi=p.createElement('span', ''); + katex.render("\\vec{i}", vi.elt); + + vj=p.createElement('span', ''); + katex.render("\\vec{j}", vj.elt); + + }; // See explanations @@ -35,7 +42,7 @@ let projectile= function (p){ } function v(t) { - return (-g * t + v0) + return -g * t + v0 } let draw_vectors=function(x,y,skiparrow=false){ @@ -44,8 +51,14 @@ let projectile= function (p){ draw_arrow(p,x,y,x+x0,y-v(t),vt,c,skiparrow) p.stroke(200) draw_arrow(p,x0,height-y0,x,y,r,c,skiparrow) - p.stroke(122, 199, 107) + p.stroke(181, 107, 199) draw_arrow(p,x0,height-y0,x0+v0,height-(y0+v0),v0t,c,skiparrow) + + p.stroke(121, 199, 107) + draw_arrow(p,50,50,50,0,vj,c,skiparrow,true) + p.stroke(199,119,107) + draw_arrow(p,50,50,100,50,vi,c,skiparrow) + p.pop() } @@ -71,7 +84,8 @@ let projectile= function (p){ if(t>50 || (height-y0)