duality:点线二元性的简单 JavaScript 演示...没有 jQuery!

时间:2024-07-15 23:22:32
【文件属性】:

文件名称:duality:点线二元性的简单 JavaScript 演示...没有 jQuery!

文件大小:84KB

文件格式:ZIP

更新时间:2024-07-15 23:22:32

JavaScript

点线二元性 什么是二元性? 是定义一个平面(“原始平面”)中的点与另一个平面(“双平面”)中的线之间的映射的几何概念。 基本思想是点 (a, b) 映射到对偶平面中的直线 y = ax - b,反之亦然 (y = ax + b <-> (a, -b)) 信不信由你,这既酷又有用! 演示是什么? 该演示是一种交互式可视化,可让您在两个平面中的任意一个平面中创建点和线,拖动它们,并根据原始对偶映射观察对偶变换。 您可以创建不同颜色的点和线来帮助可视化不同的场景,并且您可以删除对象。 你为什么写它? 对偶的想法在解决二维几何问题时非常有用,但通常很难想象平面中的一组点将如何转化为对偶排列。 至少有一个可以演示这一点,以及额外的功能,但是我们中的许多人现在在浏览器中禁用了 Java。 这是一个快速而肮脏的尝试,目的是在尝试为我的作业开发算法时获得一些我可以玩的东西。 我希望其他人也会发现它很


【文件预览】:
duality-master
----BUGS(236B)
----fabric.min.js(204KB)
----primitives.js(6KB)
----picker.js(2KB)
----Marcellus-Regular.ttf(45KB)
----code.js(4KB)
----README.md(2KB)
----style.css(902B)
----index.html(1KB)

网友评论