求助,帮忙做个算法~!!!!!!!是为电机控制卡做的。

dragonwk 2004-09-02 12:01:40
工作状态为圆弧。已知:起点,终点坐标。半径大小,圆弧旋转方向,圆弧度数。
求:圆心坐标。(值为唯一的。)
希望大家帮忙做出这个算法,谢谢!
...全文
214 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
northwolves 2004-09-03
  • 打赏
  • 举报
回复
设起点坐标为(x0,y0),终点坐标为(x1,y1),半径r,

则:圆心坐标为(x,y)满足:

(x-x0)^2+(y-y0)^2=r^2
(x-x1)^2+(y-y1)^2=r^2
方程组的两个解即为圆心的坐标,根据圆弧的方向(顺时针或逆时针),取其中的一个解。
northwolves 2004-09-03
  • 打赏
  • 举报
回复
楼上正解:

条件1: 起点,终点,半径,顺时针或逆时针
条件1: 起点,终点,弧度

你的参数多余,上面两个条件已知一个就可以了
lovebeethoven 2004-09-03
  • 打赏
  • 举报
回复
不懂,什么叫圆弧旋转方向?
如果是标准圆的话,知道起点,终点,半径不就可以了吗?
starsoulxp 2004-09-03
  • 打赏
  • 举报
回复
关注
sanyou98 2004-09-02
  • 打赏
  • 举报
回复
up

1,066

社区成员

发帖
与我相关
我的任务
社区描述
VB 资源
社区管理员
  • 资源
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧