计算几何小知识整理

计算几何

向量夹角公式

\(\vec{a}=(x1,y1)\)

\(\vec{b}=(y1,y2)\)

\(\vec{a}\)$ 与 $$\vec{b}$ 的夹角为 \(\theta\)

\(cos\theta = (x1\cdot x2+y1\cdot y2)/[(\sqrt {x1^2+y1^2})\cdot(\sqrt{x2^2+y2^2})]\)

\(\theta=acos((x1\cdot x2+y1\cdot y2)/[(\sqrt {x1^2+y1^2})\cdot(\sqrt{x2^2+y2^2})])\)

判断两个向量相对位置

\(\vec{a}=(x1,y1)\)

\(\vec{b}=(y1,y2)\)

叉乘公式:\(\vec{a}\times\vec{b}=(x1\cdot y2-x2\cdot y1)\)

\(\vec{a}\times\vec{b}>0\)\(\vec{a}\)\(\vec{b}\)的顺时针方向

\(\vec{a}\times\vec{b}>0\)则的\(\vec{a}\)\(\vec{b}\)逆时针方向

\(\vec{a}\times\vec{b}>0\)\(\vec{a}\)\(\vec{b}\)共线,但无法确定是同向还是反向。

已知三角形三边求某个角的角度

已知三角形的三边分别为\(a、b、c\)

\(a\)为角\(A\)的对边,\(b、c\)同理

\[cosB=(a^2+c^2-b^2)/2ac​\\ B=acos((a^2+c^2-b^2)/2ac) \]

\(A、C\)同理。

日常唧唧歪歪

计算几何这些公式打得我实在脑仁疼,主要是没怎么用markdown打过这么多符号,还是没怎么用到过,一直百度啊这个符号怎么打啊居左显示怎么搞啊一直百度一直百度,这篇我发4一定会更新下去,一边学一边用到一边更新,不想下次要用的时候现成百度了呜噫呜噫~

posted @ 2020-07-22 19:27  AnranWu  阅读(405)  评论(0编辑  收藏  举报