Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python或matlab。需要从一组坐标计算曲率_Python_Matlab_Math - Fatal编程技术网

Python或matlab。需要从一组坐标计算曲率

Python或matlab。需要从一组坐标计算曲率,python,matlab,math,Python,Matlab,Math,我有一组坐标,出于研究目的,我需要制作一个程序,可以获取这组坐标,并从这组坐标中近似出一个曲率。比如说一套;(0,0)(1,1)、(2,2)、(3,3)、(2,4)、(1,5)、(0,6) 数据可以来自任何方向,所以我不能明确使用,比如说2。次多项式,求该函数的曲率。我需要能够找到曲率,不管方向如何。数据始终是圆的一部分,但根据测量结果,其方向将完全不同 我对定向的意思是: 或者这个: 这些图片并不代表我的实际测量数据,只是一些示意图来说明测量是如何进行的。 我最了解的语言是Python和M

我有一组坐标,出于研究目的,我需要制作一个程序,可以获取这组坐标,并从这组坐标中近似出一个曲率。比如说一套;(0,0)(1,1)、(2,2)、(3,3)、(2,4)、(1,5)、(0,6)

数据可以来自任何方向,所以我不能明确使用,比如说2。次多项式,求该函数的曲率。我需要能够找到曲率,不管方向如何。数据始终是圆的一部分,但根据测量结果,其方向将完全不同

我对定向的意思是:

或者这个:

这些图片并不代表我的实际测量数据,只是一些示意图来说明测量是如何进行的。
我最了解的语言是Python和Matlab,因此非常感谢您对这两种语言的建议。

您没有编写任何代码,因此我也不会

如果每个点都在一个圆上,你可以只保留其中的3个。它们的坐标提供了足够的信息来唯一地定义一个圆

您正在寻找三角形的交点:它位于垂直平分线的交点处


一旦你有了外接圆的中心,你就可以计算出它的半径和曲率。

Hi!谢谢你的回答。我用一些图片编辑了这篇专栏文章,试图解释一下我的取向。我很想在数据中加入一个圆圈,但我的编程经验有限,因此我还没有找到一个简单的方法来实现这一点。您示例中的两个数据集都不对应于圆圈。它们也没有恒定的曲率,所以仍然不清楚你在这里问什么。我编辑的图片只是一个草图,我知道这些点不会对应到一个圆,但是测量的实际坐标数据将接近一个圆。这些图片只是我迅速拼凑起来试图解释我的意思。@PinnIver那么请解释一下你所说的“方向”是什么意思。毫无疑问,一个圆无论朝向哪个方向,看起来都是一样的?可能是重复的