叫我某某
级别: 略有小成
精华主题: 0
发帖数量: 231 个
工控威望: 376 点
下载积分: 10034 分
在线时间: 256(小时)
注册时间: 2015-04-17
最后登录: 2023-11-22
查看叫我某某的 主题 / 回贴
楼主  发表于: 2015-10-29 10:59
PLC能不能做到在一个圆上任意取4个点,算出这个圆的直径,感觉这个算法好难
lvpretend
级别: 论坛先锋
精华主题: 0
发帖数量: 1258 个
工控威望: 1428 点
下载积分: 3680 分
在线时间: 322(小时)
注册时间: 2015-07-20
最后登录: 2024-11-16
查看lvpretend的 主题 / 回贴
1楼  发表于: 2015-10-29 12:29
首先用三个点确定一个圆,再验证第4点是否在圆上。
4个点:
0111
1011
1101
1110
共有4种三点方案,做4次就能全部确定。注意PLC运算时的浮点数精度问题,只要能满足工程需要的精度就行,要不然一个也不满足。