Math 如何在Excel中从4个数据点中查找intecept x和y坐标?

Math 如何在Excel中从4个数据点中查找intecept x和y坐标?,math,excel-formula,Math,Excel Formula,我有两个点组成一条线:(1,4)和(3,6),另外两个点组成另一条线:(2,1)和(4,2)。这些线是连续的,我可以通过找到每条线的方程来找到它们的交点,然后将它们相等,找到交点处的x值,然后是y值 i、 e.对于第一行,方程式为y=x+3,第二行为y=0.5x。在交点处,y值相同,因此x+3=0.5x。所以x=-6。再将其分回到两个方程中,y值为-3 通过这些步骤,我现在知道交点是(-6,-3)。问题是我需要在Excel中执行相同的步骤,最好是作为一个公式。有谁能给我一些建议,告诉我如何开始这

我有两个点组成一条线:(1,4)和(3,6),另外两个点组成另一条线:(2,1)和(4,2)。这些线是连续的,我可以通过找到每条线的方程来找到它们的交点,然后将它们相等,找到交点处的x值,然后是y值

i、 e.对于第一行,方程式为y=x+3,第二行为y=0.5x。在交点处,y值相同,因此x+3=0.5x。所以x=-6。再将其分回到两个方程中,y值为-3

通过这些步骤,我现在知道交点是(-6,-3)。问题是我需要在Excel中执行相同的步骤,最好是作为一个公式。有谁能给我一些建议,告诉我如何开始这项工作吗?

很长,但这里是: 第一行定义x1、y1和x2、y2,第二行定义x3、y3和x4、y4

x = (x2y1-x1y2)(x4-x3)-(x4y3-x3y4)(x2-x1) / [ (x2-x1)(y4-y3) - (x4-x3)(y2-y1) ]
y = (x2y1-x1y2)(y4-y3)-(x4y3-x3y4)(y2-y1) / [ (x2-x1)(y4-y3) - (x4-x3)(y2-y1) ]
请注意,分母是相同的。他们将是零!当系统没有解决方案时。因此,您可能需要在另一个单元格中检查,并有条件地计算答案

基本上,该公式是通过使用通用点(x1,y1)、(x2,y2)、(x3,y3)和(x4,y4)手动求解x和y的方程组而得出的。更简单的方法是使用发展良好的线性代数概念手工求解系统

维基百科很好地概括了这一过程:

此外,本网站还介绍了所有不同的公式,并允许您以任何混合格式输入任何数据,并提供了解决方案的许多详细信息:

很长,但这里是: 第一行定义x1、y1和x2、y2,第二行定义x3、y3和x4、y4

x = (x2y1-x1y2)(x4-x3)-(x4y3-x3y4)(x2-x1) / [ (x2-x1)(y4-y3) - (x4-x3)(y2-y1) ]
y = (x2y1-x1y2)(y4-y3)-(x4y3-x3y4)(y2-y1) / [ (x2-x1)(y4-y3) - (x4-x3)(y2-y1) ]
请注意,分母是相同的。他们将是零!当系统没有解决方案时。因此,您可能需要在另一个单元格中检查,并有条件地计算答案

基本上,该公式是通过使用通用点(x1,y1)、(x2,y2)、(x3,y3)和(x4,y4)手动求解x和y的方程组而得出的。更简单的方法是使用发展良好的线性代数概念手工求解系统

维基百科很好地概括了这一过程:


此外,本网站还介绍了所有不同的公式,并允许您以任何混合格式输入任何数据,并提供了解决方案的许多详细信息:

以下是基于矩阵的解决方案:

x - y = -3
0.5*x - y = 0
以矩阵方程形式编写(我为糟糕的排版道歉):

您可以将此矩阵反转,或使用LU分解来求解它以获得答案。该方法适用于任何数量的情况,其中每个未知项有一个等式

这很容易用手做到:

  • 从第一个方程式中减去第二个方程式:0.5*x=-3
  • 将两侧除以0.5:x=-6
  • 将该结果代入另一个等式:y=0.5*x=-3

  • 以下是一个基于矩阵的解决方案:

    x - y = -3
    0.5*x - y = 0
    
    以矩阵方程形式编写(我为糟糕的排版道歉):

    您可以将此矩阵反转,或使用LU分解来求解它以获得答案。该方法适用于任何数量的情况,其中每个未知项有一个等式

    这很容易用手做到:

  • 从第一个方程式中减去第二个方程式:0.5*x=-3
  • 将两侧除以0.5:x=-6
  • 将该结果代入另一个等式:y=0.5*x=-3

  • 谢谢你。看起来x值是正确的,但y值的结果是相同的数字。你知道这是为什么吗?@david_10001我刚刚仔细检查了公式。这是正确的。你确定你把这些术语的分子中的X改成了Yx吗?啊,是的,我错了。非常感谢。给出简单的公式是很好的,但提到线性代数和求解矩阵方程对未来会有帮助。这个公式适用于两个含有两个未知数的线性方程组,但线性代数和矩阵适用于任意数量的方程组和未知数。谢谢你的建议。我在帖子中添加了更多信息@达菲:谢谢你。看起来x值是正确的,但y值的结果是相同的数字。你知道这是为什么吗?@david_10001我刚刚仔细检查了公式。这是正确的。你确定你把这些术语的分子中的X改成了Yx吗?啊,是的,我错了。非常感谢。给出简单的公式是很好的,但提到线性代数和求解矩阵方程对未来会有帮助。这个公式适用于两个含有两个未知数的线性方程组,但线性代数和矩阵适用于任意数量的方程组和未知数。谢谢你的建议。我在帖子中添加了更多信息@达菲莫