Gizport
1 回答
0
Share (facebook)
299
view
全般

Excel 初速度v[0][m/s]角度θ[°]で発射された物体が地...

Excel
初速度v[0][m/s]角度θ[°]で発射された物体が地上に落下するまでの運動についてx,y座標を一定時間ごとに計算して表にし、その軌跡を表示せよ。また最高点の座標値を表示せよ。重力加速度g[m/s^2]
セル(入力するもの)
A10~B10(最高到達点の位置)
A11(X)B11(Y)
A12(式1)B12(式2)
C2~F2(データ入力)
C3(v[0][m/s])D3(角度θ[°])E3(⊿T[s])F3(g[m/s^2])
C4(10)D4(60)E4(式3)F4(9.8)←値は初期設定時
D7(t[s])E7(x[m])F7(y[m])
D8(0)E8(0)F8(0)
D9(=D8+$E$4)E9(式4)F9(式5)
エクセルでこれを作っているんですが式1~式5が何を入れていいのかわかりません。教えてください。
Yahoo!知恵袋 6537日前
コメントする
お気に入り
1
質問者が選んだベストソリューション
まず、不明点を明確にします。
・θ=0のとき、物体が水平に射出されたものとし、θ=90の時真上に射出されたものとします。
・E4に入れる値(式3)はあなたが決めるものです。最高到達点に達しているかどうかは自分で見極めてください。
・最高到達点は計算で求められますが、このシートの趣旨はそれを計算でなく、⊿t秒ずつの
物体の動きを計算してそのy座標の最高値で求めることであると仮定します。



初速V0を水平成分と垂直成分に分けると
水平成分=V0×Cosθ
垂直成分=V0×Sinθ
時間t秒後の垂直方向の速度はgを重力加速度としてVy=V0×Sinθ+gt
従ってy座標は初期y座標を0とするとこの式を積分してy=V0×Sinθ×t+0.5×g×t^2
ExcelではSin,Cosはラジアンで角度を与えるので
(式5)=C$4*SIN(D$4/180*PI())*D9+0.5*F$4*D9^2

x方向の座標は単純にx=V0×Cosθ×tなので
(式4)=C$4*COS(D$4/180*PI())*D9

このセル範囲D9:F9を1000行まで下へフィルしたと仮定します。

(式2)=MAX(F8:F1000)
(式1)=INDEX($E$8:$E$1000,MATCH(B12,F8:F1000,0))

(式3)は初期値次第ですが、設問どおりの初期値なら0.001以上にしましょう。


xy座標を⊿t秒ずつ計算した結果に関わりなく最高到達点を求められますが、
それをそのまま式1と式2に当てはめてよいなら以下の通りになります。
(式1)=C4^2*COS(D4/180*PI())*SIN(D4/180*PI())/F4
(式2)=0.5*C4^2*SIN(D4/180*PI())^2/F4
Yahoo!知恵袋 6533日前
シェア
 
コメントする
 

参考になったと評価
  このQ&Aは参考になりましたか?

Share (facebook)
その他の解決方法を知っていますか?
回答する
全般
90
Views
質問者が納得まず、不明点を明確にします。 ・θ=0のとき、物体が水平に射出されたものとし、θ=90の時真上に射出されたものとします。 ・E4に入れる値(式3)はあなたが決めるものです。最高到達点に達しているかどうかは自分で見極めてください。 ・最高到達点は計算で求められますが、このシートの趣旨はそれを計算でなく、⊿t秒ずつの 物体の動きを計算してそのy座標の最高値で求めることであると仮定します。 初速V0を水平成分と垂直成分に分けると 水平成分=V0×Cosθ 垂直成分=V0×Sinθ 時間t秒後の垂直方向の速度...
6537日前view90

関連製品のQ&A