Cadence Skill 论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5799|回复: 7

想弄一个检查90度走线,没有思路,大大们给个建议?

[复制链接]
发表于 2019-5-7 09:03:24 | 显示全部楼层 |阅读模式
最近想弄一个检查90度走线,没有思路,,用 axlRadToDeg,atan这些可以实现吗,还是说有什么好的建议?
发表于 2019-5-10 15:48:28 | 显示全部楼层
论坛上早就有了,有源码,找一下就可以了
发表于 2019-5-16 10:32:46 | 显示全部楼层
 楼主| 发表于 2019-5-16 20:18:33 | 显示全部楼层
感谢大家的回复,deargds 老师的SKILL 我有了,谢谢!
发表于 2020-10-23 11:14:05 | 显示全部楼层
算法可以,两条线分别是
A((x1 y1)(x2 y2))
B ((x2 y2) (x3 y3))
Ax =x1-x2
Ay =y1-y2
Bx =x3-x2
By =y3-y2
num =(Ax * Bx) + (Ay * By)
if(num == 0 then
println("两条线有直角")
)
好像是这样,,你就可以试一下
发表于 2021-1-16 23:47:40 | 显示全部楼层
对,使用勾股定理,就行了!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|网站地图|Cadence Skill 论坛 ( 蜀ICP备13024417号 )

GMT+8, 2024-11-27 11:20 , Processed in 0.158320 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表