如何计算曲面上每个点的曲率?

时间:2014-04-06 11:19:48

标签: matlab gradient curve-fitting curve geometry-surface

我有一个点云,我首先使用matlab绘制这些点的表面(通过点的居中)。 我的点有3D坐标,包括(X,Y,Z)。原点是相同的:

    32512035.2100000    5401399.57000000    346.880000000000
32512044.0300000    5401399.54000000    346.850000000000
32512046.8900000    5401399.55000000    346.780000000000
32512049.7800000    5401399.53000000    346.860000000000
32512052.6900000    5401399.53000000    346.700000000000
32512054.0300000    5401399.53000000    346.780000000000
32512055.6900000    5401399.57000000    346.810000000000
32512063.1200000    5401399.54000000    347.800000000000
32512074.2300000    5401399.55000000    346.440000000000
32512093.1200000    5401399.54000000    346.660000000000

以及它们的中心是:

-28.7291900003911   -3.97948997747153   -0.700859999999409
-19.9091900000931   -4.00948997773230   -0.730859999999382
-17.0491900006891   -3.99948997795582   -0.800859999999432
-14.1591900000931   -4.01948997750878   -0.720859999999391
-11.2491899999441   -4.01948997750878   -0.880859999999416
-9.90919000009308   -4.01948997750878   -0.800859999999432
-8.24918999994407   -3.97948997747153   -0.770859999999402
-0.819190000242088  -4.00948997773230   0.219140000000607
10.2908099991619    -3.99948997795582   -1.14085999999941
29.1808099997579    -4.00948997773230   -0.920859999999379

我在matlab中使用fit公式绘制表面。

我想计算每个点的曲率并尝试herehere但我无法理解“输入(X,Y,Z)是与正在分析的表面相对应的2D阵列。 “事情。 有人帮我吗?或者告诉我如何计算曲率?

enter image description here

0 个答案:

没有答案