Matlab范围和角度
10视图(30天)
显示旧的评论
飞机是两点之间以恒定的速度沿着x轴运动。我需要情节范围从地面静止物体位置(0250 0)。我使用
rangeangle MATLAB
函数查找范围和角度。我需要创建一个循环来画上所有的点。
我到目前为止
TargetLoc = [0; -250; 0];%目标位置
起源= (-2000;0;450);%起点
英里= 45;%英里每小时的速度
d = linspace (-2000、2000、200);%总距离travelledwith点
韦尔=英里/小时* 0.44704;% veloci,泰在x方向上的m / s
位置= d。* t;
[tgtrng, tgtang] = rangeangle (TargetLoc起源);
范围= tgtrng
方位= tgtang (1)
海拔= tgtang (2)
提前谢谢。
答案(2)
darova
2020年2月8日
我刚刚用
cart2sph
(内置函数)
TargetLoc = [0; -250; 0];%目标位置
起源= (-2000;0;450);%起点
英里= 45;%英里每小时的速度
韦尔=英里/小时* 0.44704;% veloci,泰在x方向上的m / s
%的时间= abs(规范(TargetLoc)规范(起源))/或者;
n = 100;%的数量分
x = linspace (TargetLoc(1)起源(1),n);%的飞机
y = linspace (TargetLoc(2),(2)起源,n);
z = linspace (TargetLoc(3),(3)起源,n);
(方位角、仰角r) = cart2sph (x, y, z)%角度在任何时候