如果您将矢量数学用于与图形相关的项目,则此免费下载可能有助于您的学习和理解
可下载的Visio形状使您可以直观地操纵形成三角形的点,并查看定义三角形的向量的数值数据如何变化。您可以看到向量数据的点积与乘积以及所定义的三角形的面积相交
数学很难
我已经在一些涉及Windows窗体WPF和SVG中图形的项目中进行了不止一次的工作,我需要知道鼠标光标是否在特定的线段上,因为我在餐巾的背面搜索或尝试进行自己的推导我很快意识到,笛卡尔坐标和超出运行斜率是陷入绝望的零坑的好方法
最好的解决方案涉及向量,叉积和点积。我在Stack Overflow以及章节Brian Hayes的《 Beautiful Code》一书,希望我有更多的时间来欣赏和阅读。
我发现的许多技术的问题在于,它们计算出的点是否为究竟在一条线上,也许恰好在线段在线程的更深处,最终有人会通过不测试零而不是测试零或类似的结果最终使如何使计算模糊,但是这种模糊因素从未得到解释,是的,一点在一条线附近是一些相关向量的叉积接近零,但结果等于接近值的小公差值是多少
当我在考虑如何测试或如何获得额外的信息时,我想让我想到构建一个Visio形状会很有趣,该形状具有一些可以随控制柄一起移动的向量以及显示的大量计算在形状的文字中
所以我花了一整夜的时间在做这件事,以为我愿意和你分享
向量数学形状
用户明智的话题不多,您拥有X轴和Y轴。您有用于控制点的控制手柄。您在底部有很多文本框,可显示图形的数值数据。
我希望我的数学是正确的。AB和BA等的点积相同。A x B和B x A的符号相反。令我惊讶的是,三角形边的所有叉积都相同如果您发现有问题,请在下面的评论中告诉我
您可以显示和隐藏各种文本块以及坐标系和三角形本身的背景底纹,只需翻转“形状数据”字段或右键单击并打开和关闭项目即可
如果您的点偏离其他象限,则轴和背景会增加以适应您也可以自由地重新定位文本斑点
不做单位向量也许有一天我会添加
我可能还会添加一些其他内容,但我也必须睡觉
- 显示单位向量信息和计算
- 显示向量的大小
- 显示向量的角度
- 在这里粘贴您的建议
得到形状
您可以在此处下载矢量数学形状
发表评论