gpt4 book ai didi

java - 线性方程java

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:18:27 25 4
gpt4 key购买 nike

<分区>

我正在尝试将下面的等式转换为编程代码。目的是找到两条线的交点。并提示

(y1 - y2)x - (x1 - x2)y = (y1 - y2)x1 - (x1 - x2)y1

(y3 - y4)x - (x3 - x4)y = (y3 - y4)x3 - (x3 - x4)y3

有人告诉我使用 cramers 规则,但 cramers 规则有 6 个 diff 变量。我将从 4 个不同的点开始作为 8 个变量(x1、y1、x2、y2、x3、y3、x4、y4)

我正在使用 Java。任何帮助,将不胜感激。这个网站上的所有问题都是针对不同类型的线性方程,代码又长又复杂,我没有找到与我相关的内容。

这就是我所拥有的,虽然不多,但从上述等式到可编程的东西的转变真的让我很困惑。

import java.util.Scanner;
public class E325 {
public static void main(String[] args) {
/*
* The purpose of this program is to find the intersect
* of two lines given by the user by four points
*
* Get the four points. x1,y1 x2,y2 x3,y3 x4,y4
*/
Scanner input = new Scanner(System.in);
System.out.print("Enter x1 y1, x2 y2, x3 y3, x4 y4: ");
double x1 = input.nextDouble();
double y1 = input.nextDouble();
double x2 = input.nextDouble();
double y2 = input.nextDouble();
double x3 = input.nextDouble();
double y3 = input.nextDouble();
double x4 = input.nextDouble();
double y4 = input.nextDouble();

}
}

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com