Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何绘制正弦图?_Java_User Interface - Fatal编程技术网

Java 如何绘制正弦图?

Java 如何绘制正弦图?,java,user-interface,Java,User Interface,如何绘制此数学函数的图形?请参阅JDK中包含的示例:JAVA\u HOME\demo\applets\SimpleGraph 我不知道如何让coords 画这个图表 根据此注释,我假设您可以绘制(x,y)坐标,因此这不是您的问题,而是为给定的x找到y,因此生成的图形是正弦曲线 最简单的情况是y=sin(x)。此无标度版本的周期为2*Pi=6.283。。而y的值将介于-1和1之间。但是,您可以缩放图形,使其成为: // scale_x and scale_y are floating point

如何绘制此数学函数的图形?

请参阅JDK中包含的示例:
JAVA\u HOME
\demo\applets\SimpleGraph


我不知道如何让coords 画这个图表

根据此注释,我假设您可以绘制
(x,y)
坐标,因此这不是您的问题,而是为给定的
x
找到
y
,因此生成的图形是正弦曲线

最简单的情况是
y=sin(x)
。此无标度版本的周期为2*Pi=6.283。。而
y
的值将介于-1和1之间。但是,您可以缩放图形,使其成为:

// scale_x and scale_y are floating point numbers, 1.0 = original scale
y = sin(x / scale_x) * scale_y;

我想问题在于图形绘制,而不是罪恶?哪个-Swing?可能与我不知道如何获取坐标来绘制此图的重复(听起来你对正弦函数不太了解。请尝试0。请公布你到达的距离和卡住的位置,然后我们可能会提供帮助。否则,你的问题可能会被关闭,因为它太模糊了。