Рисование кривой y = 1 - x ^ 4 в Обработка / Java - PullRequest
1 голос
/ 24 августа 2010

Я понимаю, что y = x ^ n будет float y = (x, n), но что, если я хочу нарисовать кривые

y = 1 - x ^ 4
y = (1-x) ^ 4
y = 1-(1-x) ^ 4

Вот код, который я написал, но он не рисует математически правильную кривую для y = 1 - x ^ 4

for (int x = 0; x < 100; x++) {
  float n = norm(x, 0.0, 100.0);
  float y = pow(1-n, 4);
  y *= 100;
  smooth();
  point(x, y);
}

1 Ответ

7 голосов
/ 24 августа 2010

вы делаете это ничья (1-х) ^ 4

вы хотите изменить float y = pow(1-n, 4); на float y = 1-pow(n, 4);

...