24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 1314  |  回复: 13
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

199821756

铁虫 (初入文坛)

[求助] 大虾们过来给我个算法指示吧!牛的都来看看C/C++ 已有6人参与

一个圆,分为16384个点,,知道你所在的点 和目标点,,你如何通过算法逻辑判断 到底是顺时针过去近,还是逆时针近。当然一样距离2算顺时针近。
说下你认为最简单合理的方法 谢谢了!我脑袋都想炸了!!
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

199821756

铁虫 (初入文坛)

引用回帖:
3楼: Originally posted by libralibra at 2014-04-24 23:06:41
圆心连'你所在的点'作为vec1,角度记为0
圆心连'目标点'作为vec2
从vec1->vec2按照顺时针计算平面旋转角度a,
if a<=180: 输出顺时针近
else: 输出逆时针近

你好  还有个小逻辑想问问,  就是过0处理,  我控制电机做定位运动。您回答的问题解决了我的方向问题,还有就是 所在点和目标点的距离问题,可否也指点小弟一下。1~16384 同样假设为距离。 实时的位置由另一个板子提供可不考虑。
8楼2014-04-27 21:15:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 14 个回答

jerkwin

专家顾问 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
199821756: 金币+5, 有帮助, 你好 还有个小逻辑想问问, 就是过0处理, 我控制电机做定位运动。您回答的问题解决了我的方向问题,还有就是 所在点和目标点的距离问题,可否也指点小弟一下。1~16384 同样假设为距离。 实时的位置由另一个板子提供可不考虑。 2014-04-27 21:15:44
确定圆心, 计算两个点之间的圆心角, 根据圆心角和180度的关系确定旋转方向
2楼2014-04-24 22:43:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

libralibra

至尊木虫 (著名写手)

骠骑将军

【答案】应助回帖

感谢参与,应助指数 +1
圆心连'你所在的点'作为vec1,角度记为0
圆心连'目标点'作为vec2
从vec1->vec2按照顺时针计算平面旋转角度a,
if a<=180: 输出顺时针近
else: 输出逆时针近
matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
3楼2014-04-24 23:06:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

rbs

木虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
已知是以什么数据形式给出的?如果已知是点的(x,y)坐标的话,
那么知道圆心的坐标,当前的坐标,目标的坐标,
以圆心为基点,对另外两个点做一个叉积,叉积为正逆时针,叉积为负顺时针,叉积为0说明两点为形成一条直径
4楼2014-04-25 10:18:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 286求调剂 +7 Faune 2026-03-30 7/350 2026-04-03 10:14 by linyelide
[考研] 334求调剂 +5 曾仰之 2026-04-03 5/250 2026-04-03 10:13 by jp9609
[考研] 262求调剂 +6 励志一定发文章 2026-04-02 7/350 2026-04-03 09:54 by linyelide
[考研] 286求调剂 +4 lim0922 2026-04-02 4/200 2026-04-03 09:46 by JourneyLucky
[考研] 一志愿厦门大学材料工程专硕354找调剂!!! +8 贝呗钡钡 2026-03-30 8/400 2026-04-03 09:41 by hypershenger
[考研] 0703化学 +7 goldtt 2026-04-02 9/450 2026-04-03 09:36 by 蓝云思雨
[考研] 工科 267求调剂 +3 wanwan00 2026-04-02 5/250 2026-04-02 21:42 by wanwan00
[考研] 085602 找调剂 +3 逆时针快乐 2026-04-02 3/150 2026-04-02 21:23 by dongzh2009
[考研] 264分,求任意工科调剂 +4 zzlqwq 2026-03-29 5/250 2026-04-02 17:17 by 何曾几何
[考研] 求调剂 +7 Aniyaio 2026-04-02 7/350 2026-04-02 16:42 by zzsw+
[考研] 346求调剂 +5 郑诚乐 2026-04-02 5/250 2026-04-02 16:38 by SZW_UJN
[考研] 一志愿085600中科院宁波所276分求调剂 +26 材料学257求调剂 2026-03-28 27/1350 2026-04-02 15:15 by chyhaha
[考研] 一志愿同济大学323分(080500)求调剂 +6 yikeniu 2026-04-01 6/300 2026-04-02 14:19 by smileboy2006
[考研] 08工科求调剂290分 +5 1314捧花 2026-04-02 8/400 2026-04-02 13:16 by 乔哒哒哒
[考研] 0710生物学336分求调剂 +3 kiyy 2026-04-01 3/150 2026-04-02 10:54 by w虫虫123
[考研] 0710生物学求调剂 +9 manman511 2026-04-01 9/450 2026-04-02 10:00 by zxl830724
[考研] 一志愿北交大材料工程,总分358 +4 cs0106 2026-04-01 4/200 2026-04-02 07:42 by 尚水阁主
[考研] 一志愿 南京航空航天大学 ,080500材料科学与工程学硕 +7 @taotao 2026-03-30 7/350 2026-04-01 14:30 by chenqifeng666
[考研] 22408 359分调剂 +4 Qshers 2026-03-27 8/400 2026-03-31 08:53 by Qshers
[考研] 303求调剂 +7 DLkz1314. 2026-03-30 7/350 2026-03-30 16:05 by shuang5186
信息提示
请填处理意见