如何将 jmathplot 与 java 和 Maven 一起使用?

how to use jmathplot with java and maven?

我正在尝试使用 jmathplot 绘制 3d 曲面。我目前有一个 java 文件,我 运行 使用

javac Plot.java
java Plot

运行 程序 returns 3 个数组对应于图形的 xyz 值。其中x[0]y[0]z[0]为图形第一个点的坐标。

如何使用 jmathplot 绘制此 3d 表面的图形?

对于python我通常会使用

pip install jmathplot

然后我可以简单地使用

import jmathplot as jmp

在我的代码开头,以便我可以使用任何 jmathplot 函数。

我不明白这个过程如何与 Java 一起工作。我没有使用 eclipse,因为整个程序实际上只有几个文件。我读到过您可以使用 Maven 并编辑 pom.xml 文件,但到目前为止这对我也不起作用。

首先,您不必使用 IDE。虽然如果你愿意那么你会更容易开发你的项目。在没有 IDE 的情况下编写 java 项目(无论它有多大)就像试图在纸上进行多次计算。您必须使用 IDE 才能使开发过程更加轻松并节省大量时间。

其次,如果您想将 jmathplot 库包含到您的项目中,您必须将其作为 Maven 依赖项包含在您的 pom 文件中,如下所示:

<dependencies>
...
    <dependency>
      <groupId>com.github.yannrichet</groupId>
      <artifactId>JMathPlot</artifactId>
      <version>1.0.1</version>
    </dependency>
...
</dependencies

然后您必须使用 mvn install 目标阶段构建项目,以便下载库并将其打包到本地存储库中,以便将其用作项目中的依赖项。您可以阅读 here 有关 Maven 构建阶段和目标的更多信息。

最后,只需将库导入 class 您想要使用它的地方,如下所示:

import org.math.plot.*;