THREEPOINTS2PLANEZ返回通过3D空间中三个点的平面方程的系数。 平面方程的形式为
z =斜率x * x +斜率* y + C
例子: 给定 x 和 y 中的三个随机点,定义在 x 方向具有 2.1 斜率和在 y 方向具有 -3.4 斜率的 z 平面。 验证 Threepoints2planez 返回正确的斜率和 z 截距:
x = rand(3,1); y = rand(3,1); z = 2.1*x - 3.4*y + 19;
[slopex,slopey,C] = Threepoints2planez(x,y,z)
斜率= 2.1000
倾斜 = -3.4000
C = 19.0000
更新: 写完这个函数后,我找到了 Kevin Moerman 的 plane_fit 函数( http://www.mathworks.com/matlabcentral
2022-11-04 15:46:05
2KB
matlab
1