我的目标是开发我已经存在的MATLAB GUI的java版本。我的GUI实际上做的大部分是使用2D绘图功能在一对x,y轴上绘制数学函数。数据由编辑框插入,绘图按钮用于激活功能。
有一个函数y = y(x)然后像plot(x,y)这样的简单命令就可以完成这项工作,其中x和y是某种数组。看起来像MATLAB那样简单而准确(这就是它的设计目的),需要Java的更多努力。
谷歌搜索引导我进入2D图形的OpenGL。但是,仍然图形不是我认为我需要的。我正在寻找的是情节类和方法。
所以我的问题是,是否有一种简单的方法来描述一对轴内的数学函数,这可能是Android应用程序中的布局视图。
答案 0 :(得分:0)
正如您所说,Java没有Matlab的所有内部数学相关功能。你必须自己实现这个...意味着实际上在某种图形画布上绘制图形点。
幸运的是,许多其他人之前已经有了这个要求,最终创建了为您执行此操作的库。
然后,您的任务是找到最适合您需求的库,并使用它。
关于从哪里开始寻找的一些指示:https://stackoverflow.com/questions/424752/any-good-graphing-packages-for-android