找到一个方程来连接可能点的最大数量
Finding an equation to connect the max number of possible points
我想找到一种方法,给定二维(或三维,如果可能的话)平面上的一组任意点,用一个方程连接尽可能多的这些点,最好是X^n+BX^n等形式。X当然是一个变量,b和n是任意数。
这将有望以一种方式工作,比如说,给定50个随机点,我将能够使用方程来绘制一条线,该线将穿过尽可能多的这些点。
我计划在压缩格式中使用它,将数据转换为X、Y坐标对,然后目标是创建可以重现这些点的方程。然后将存储方程,并将数据替换为指向方程的指针以及输入方程以取回数据的数字。
任何反馈都很好,这只是我在课堂上想到的一个想法,我想看看是否有可能以可用的格式实现。
要连接n
点,您需要一个最多次数为n-1
的多项式。您可以使用多项式回归来形成您的线。
相关文章:
- 如何在等效列表中查找最小的连接标签
- 找到不大于 A 的最大数的最有效方法,该数可被 B 整除
- C++:最大数组值函数工作不正常
- 在浮点数32中保存浮点数16最大数
- 使用 DP 的非相邻元素的最大数组总和
- 找到第 n 个最大数无限循环C++
- 最大数组大小
- C 最大数组大小
- 如何在GPU内存中获取最大数组大小
- 具有最大数组函数的程序
- 与 MFC 的 CString 连接最合适的方式是什么
- 这是在包含非唯一元素的未排序数组中选择第k个最大数的最快算法
- 如何递归地找到最大数组元素的索引
- 递归最大数求和
- 如何找到数组中的最大数并用c++显示
- 给定一系列整数,提供第k个最大数
- 在任意加长的集合中查找最大数不起作用
- IEEE 754浮点数,1<的最大数是多少?
- 不与V互质的最大数
- C++是否有最大数组长度限制