我正在爲我的計算機科學課程的sin函數創建一個圖像文件。如何生成罪惡值創建一個圖像?
但我不知道什麼是罪惡的功能在所有!
編寫一個簡單的Java程序,創建sin函數的圖像。
文件格式:PGM(P2 /灰色)
文件名:out.pgm
sin函數:
寬度/域/ X:[0..2Pi]
Y:實數[-1.0 .. + 1.0]
圖像:
寬度:500個像素({0,...,499})
高度:250個像素(重複值從罪250倍)
像素值:整數{0,...,255}
我幾乎ASCII映像的創建和文件格式verifica完成灰。
我唯一剩下的問題是如何產生罪惡值?
我發現Math.sin()和Math.PI但是然後呢?
什麼是x?
y是什麼?
這是什麼域名?
'x'是弧度的角度,形式零到2 * Pi和'y'是'的sin(x)'。這有幫助嗎? –
@RogerRowland好的,但爲什麼y:真正的數字[-1.0 .. + 1.0]是什麼保證呢? – user119237
這就是'sin'函數的輸出 - 它*總是在這些限制內。也許只是把它放在電子表格中,看看你得到了什麼,然後你會更好地瞭解情節應該是什麼樣子。 –