Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2009-12-18, 11:49   #1
kururu2008
初级会员
 
注册日期: 2009-12-12
帖子: 3
声望力: 0
kururu2008 正向着好的方向发展
问题 [求助]请问如何用MATLAB画出如下机器人行进轨迹

请问各位先进,我有二笔资料储存在矩阵中(前进步数与转弯方向每次的数值并不一定).
举例:
矩阵a储存机器人的前进步数例如: 10 7 12 8 6 11 20 .
矩阵b储存机器人的转弯方向例如: 1 2 2 2 1 1 2 .(1代表左转,2代表右转)
请问要如何在MATLAB中绘制出机器人的行进轨迹,也就是要能画出前进步数的长度後并画出转弯的方向,如下图. 谢谢.
上传的图像
文件类型: jpg path.JPG (29.3 KB, 0 次查看)
kururu2008 当前离线   回复时引用此帖
旧 2009-12-20, 10:05   #2
walnutcy
初级会员
 
注册日期: 2009-12-20
帖子: 3
声望力: 0
walnutcy 正向着好的方向发展
默认 回复: [求助]请问如何用MATLAB画出如下机器人行进轨迹

先做一个小的转换算法处理,并存成向量,然后再绘图会不会简单一些呢?

转换算法也比较简单,需要初始方向,然后每处理一组数据,变更当前方向,并记录当前位置。
walnutcy 当前离线   回复时引用此帖
旧 2009-12-20, 16:57   #3
kururu2008
初级会员
 
注册日期: 2009-12-12
帖子: 3
声望力: 0
kururu2008 正向着好的方向发展
问题 回复: [求助]请问如何用MATLAB画出如下机器人行进轨迹

引用:
作者: walnutcy 查看帖子
先做一个小的转换算法处理,并存成向量,然后再绘图会不会简单一些呢?

转换算法也比较简单,需要初始方向,然后每处理一组数据,变更当前方向,并记录当前位置。
可否用程序代码详细说明呢? 谢谢.
kururu2008 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 14:25


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.