2014-06-05 226 views
0

我想模拟一个四轴飞行器(x,y,z,roll,pitch,yaw)。 我需要一个最简单的选项来模拟/可视化 - 也许'X'/十字标志。 喜欢这个视频:in 2:00:https://www.youtube.com/watch?v=dvNzxVqqgnwMatlab模拟四轴飞行器

给出(x,y,z,roll,pitch,yaw),我怎样才能用最简单的方法来模拟/可视化?我知道如何绘制带有'X'符号的3d点(使用plot3) - 但这个东西不能控制角度(滚动,俯仰,偏航) - 是否有类似的函数需要(x,y,z ,翻滚,俯仰,偏航)??

感谢

+2

这个问题非常宽泛,在您的部分显示很少的努力。 – timgeb

+0

所以你不明白我的问题?或者你的意思是非常普遍? – user2824393

+0

@ user2824394是的,它太宽泛了。 – timgeb

回答

1

我会假设你有飞行数据((X,Y,Z,滚转,俯仰,偏航),只是要显示它。

Plot3绘制单个3D点,它本身不能有俯仰,滚动或偏航,这听起来像你需要设计一个可以代表你的四轴飞行器的形状(一个3点的三角形将会这样做 - 任何超过1的尺寸都可以。最简单),然后编写一个函数,可以计算每个点的三维坐标,给定一个点的坐标和俯仰滚动偏航数据,然后使用plot3单独绘制每个点(也可能添加他们之间的线或东西)

我意识到这可能没有帮助,但是您的问题非常广泛。