Wie man eine implizite Funktion rasterisiertPython

Python-Programme
Anonymous
 Wie man eine implizite Funktion rasterisiert

Post by Anonymous »

Ich rastere einige Formen, und derzeit wurden die expliziten Funktionen (y = f (x), wie y = x^2+1) des zweidimensionalen Koordinatensystems hergestellt.

Code: Select all

def rasterize(func: callable, xDomain: (float, float), yDomain: (float, float)) -> set[(float, float)]:
"""
:param func: function
:param xDomain: domain of x, (x left, x right)
:param yDomain: domain of y, (y left, y right)
:return: gridCoordinates set[(x1, y1), (x2, y2), ... ]
"""
pass
< /code>
Ich möchte dieses Def vervollständigen, aber ich habe lange nachgedacht. Wie diese Liebesfunktion:
(x^2 + y^2 - 1)^3 - x^2 * y^3 = 0 < /p>
def function(x: float, y: float) -> float:
return (x ** 2 + y ** 2 - 1) ** 3 - x ** 2 * y ** 3
Danach brauche ich noch eine Definition, die in einem dreidimensionalen Koordinatensystem implementiert werden kann, aber zuerst das aktuelle Problem lösen.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post