我试图解决抛物运动问题与matlab(关于物理的速度)。我有一些麻烦……请立即帮我
6视图(30天)
显示旧的评论
g = 9.80665;
T = 37;
= 100;
Vx = (V0 * cos (T))
v = abs (V0 * sin (T))
你= (v / g)
t =(1:你)
- - - - - - - - - - - - - - - - - -
当我改变了
t = (1:0.1: tu) /浮动
节目给了这样的错误:
数组索引必须是正整数或逻辑值。
错误V_T(9)行
y (t) = (Vy-g * (t))
y (t) = (Vy-g * (t)
x (t) = Vx
y2 (t) = (-Vy-g * (t))
一个= [y (t), y2 (t))
B = [x (t) x (t))
V = a ^ 2 + b . ^ 2
接受的答案
大卫•希尔
2022年2月3日
立即帮助吗?幸运地得到一个响应。
g = 9.80665;
T = 37;
= 100;
Vx = V0 * cosd (T);
v = V0 *信德(T);
你= v / g;
t = 0:措施:你;
v = Vy-g * t;
Vx = Vx *的(大小(t));
V =函数(Vx, V);
Vx情节(t, t, V, t, V);
答案(1)
威廉•罗斯
2022年2月3日
我包装后一个答案不是一个评论。
y = Vy-g * t;%应该工作
如果T是在度(似乎是),那么你应该使用
Vx = V0 * cosd (T);
v = V0 *信德(T);
另外,x (t) =…和y2 (t) =…会产生错误,您必须为使用x =…和y2 =…
检查你的右手边方程。他们是正确的吗?