# LineFromNPoints

从点列表构造一条线。

## LineFromNPoints 输入

参数 | 说明
点 0 | 指定第一个点的坐标。
点 X 0 | 第一个点的 x 坐标。
点 Y 0 | 第一个点的 y 坐标。
点 1 | 指定第二个点的坐标。
点 X 1 | 第二个点的 x 坐标。
点 Y 1 | 第二个点的 y 坐标。
点 2..N | 指定任何其他点的坐标。
点 X N | 第 N 个点的 x 坐标。
点 Y N | 第 N 个点的 y 坐标。
显示 | 指定要永久显示的图形项目。
0 = 全部隐藏 | 所有图形项都将被隐藏，除非包含 LineFromNPoints 函数的单元格是电子表格中启用的单元格。
1 = 仅结果图形 | 将始终显示拟合直线图形。仅当包含 LineFromNPoints 函数的单元格是电子表格中启用的单元格时，才会显示输入点。
2 = 输入和结果图形 | 将始终显示拟合直线和输入点。

## LineFromNPoints 输出

返回 | 如果数据中包含两个或多个有效点，则为 LineFit 数据结构；如果数据中只包含一个或没有有效点，则为 #ERR。
结果 | 当函数最初插入到单元格中时，以下 LineFit Vision Data Access functions 自动插入到电子表格中以创建结果表：
标签 | 函数 | 说明
X0 | GetX(LineFit, 0) | 第一个端点的 x 坐标。
Y0 | GetY(LineFit, 0) | 第一个端点的 y 坐标。
X1 | GetX(LineFit, 1) | 第二个端点的 x 坐标。
Y1 | GetY(LineFit, 1) | 第二个端点的 y 坐标。
Chi2 | GetChi2(LineFit) | 点到直线距离的平方和。
可以使用以下Vision Data Access functions访问其他数据元素：
标签 | 函数 | 说明
--- | --- | ---
距离 | GetDistance(LineFit, Index) | 索引点和直线之间的距离。
MaxDist | GetMaxDist(LineFit) | 距离直线最远的点。
MaxDistIndex | GetMaxDistIndex(LineFit) | 距离直线最远的点的索引。
NPointsUsed | GetNPointsUsed(LineFit) | 用于计算直线的点数。