[問題] 重新問一遍,這樣圖怎麼畫的?

看板MATLAB作者 (恐怖の孤独)時間13年前 (2012/09/24 16:32), 編輯推噓0(003)
留言3則, 1人參與, 最新討論串1/2 (看更多)
題目是 : 將一物體斜向抛往空中至落地。初速度Vo,角度θ,求其過程所經歷之時間、 高度變化、上升下降速度之變化。並畫圖之,橫軸為時間、縱軸為高度與速度。 V(t)=Vosinθ-gt h(t)=Vosinθt-1/2gt^2 t=2Vosinθ/g 要畫出下面之圖形 http://ppt.cc/BJkj 以下是我的程式碼: g=9.8; x=linspace(0,pi,8); v=vo*sin(θ)-g*t; h=vo*sin(θ)*t-(1/2)*g*t.^2; t=(2*vo*sin(θ))/g; plot(x,v);hold on plot(x,h); plot(x,t) 想問的是 如果要畫出那張圖 我的Vo是給任意值 那θ要怎麼去寫? θ=x? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.168.132 ※ 編輯: starmoon0918 來自: 140.117.168.132 (09/24 16:42)

09/24 16:46, , 1F
先解t 然後2t是時間的長度
09/24 16:46, 1F

09/24 16:46, , 2F
再把x弄成高度
09/24 16:46, 2F

09/24 17:02, , 3F
VO跟SITHA都是自己設定的ˋ值
09/24 17:02, 3F
文章代碼(AID): #1GO1gf9S (MATLAB)
文章代碼(AID): #1GO1gf9S (MATLAB)