来自sensordata的Matlab绘图多边形

时间:2015-11-04 12:52:31

标签: matlab plot

我从一个点到任意形状的盒子的墙壁上有一系列不同长度的测量值。它们是在360度旋转期间拍摄的,我也有学位测量。

Distance(1:k);   % distance to wall of arbitrarily shaped box during a rotation
Degree(1:k);   % degrees rotated from first measurement
Time(1:k); % time passed since first  measurement

如何使用distanceTime/Distance绘制看起来像盒子形状的形状?我尝试了convhull功能,想知道是否有更好的选择。

1 个答案:

答案 0 :(得分:0)

这可以解决这个问题吗?

Rads=Degrees*(2*pi/360);
X=Distance.*cos(Rads);
Y=Distance.*sin(Rads);
plot(X,Y);