求解一个旋转位移的算法,内有图
时间:2011-08-16
来源:互联网
已知条件:
1.知道图中正方形的边长
2.知道弧[来源:GameRes.com]HC的弧长
问题:
求a点到b点的横向和纵向位移?
作者: xiaoxiami002 发布时间: 2011-08-16
是知道正方形的周长还是长和宽。如果只知道周长可能不好算。知道长宽肯定可以算。
作者: chouy 发布时间: 2011-08-16
正方形边长(a)知道,那圆弧的半径(r)就知道
又知道圆弧的长度,那圆弧对应的角度知道
从b点向x轴和y轴分别做垂线,可以分别得到一个直角三角形,直角三角形的斜边长度和一个锐角都知道,两条直角边长度自然就知道了哈。
又知道圆弧的长度,那圆弧对应的角度知道
从b点向x轴和y轴分别做垂线,可以分别得到一个直角三角形,直角三角形的斜边长度和一个锐角都知道,两条直角边长度自然就知道了哈。
作者: oo 发布时间: 2011-08-16
假设正方形周长是L, 弧的长度是C
则, 圆的半径是 r = L * sqrt(2)/2;
夹角aob的大小为 t = C / r
向量a已知, 为(-L/2, L/2)
向量b是a顺时针旋转t角度的结果, 即向量a乘以t角度的旋转矩阵的结果,
然后用b-a就是你要的结果了.
则, 圆的半径是 r = L * sqrt(2)/2;
夹角aob的大小为 t = C / r
向量a已知, 为(-L/2, L/2)
向量b是a顺时针旋转t角度的结果, 即向量a乘以t角度的旋转矩阵的结果,
然后用b-a就是你要的结果了.
作者: fire_woods 发布时间: 2011-08-16
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28