Ich versuche, einen impliziten Plotter zu entwickeln.
Zum Beispiel, wenn ich eine Parabel zeichnen will, wird x variieren und y wird für entsprechende x-Werte berechnet.Wie kann ich eine implizite Funktion plotten?
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
var canvas = document.getElementById('canvas');
var ctx = canvas.getContext('2d');
ctx.beginPath();
// y = (x-5)*(x-5)
var iPoints=20,
nY=0;
for (var x=-10; x<=iPoints; x++) {
nY = ((x-5)*(x-5));
ctx.lineTo(200-x, 300-nY);
}
ctx.stroke();
Oder sehen hier https://jsfiddle.net/a0gLqrvr/ Aber wie kann ich eine implizite Funktion plotten?
Zum Beispiel: x^3 + y^3 = 3*x*y^2 - x - 1
Wie kann ich x und y gleichzeitig ändern?
Können Sie mir anhand eines Beispiels einige Punkte zeigen (vielleicht in jfiddle)?
Vielen Dank im Voraus.
Danke für die Antwort. Es variiert gleichzeitig x und y. Vielleicht anstelle von "fillRect" würde ich "moveTo" und "lineTo" verwenden. – user3815508