Ich habe eine (nicht invertierbare) Funktion ak([u,v,w])
Dies nimmt einen Punkt auf der Oberfläche des Einheitsoktaeders (p: mit |u|+|v|+ |w|. = 1) und gibt einen Punkt auf der Oberfläche der Einheitskugel zurück. Die Funktion ist nicht perfekt, aber die Absicht besteht darin, den Abstand zwischen Punkten authentisch zu halten.
Ich habe darüber nachgedacht, scipy minimize zu verwenden, um eine numerische Umkehrung bereitzustellen, aber ich kann mich damit nicht befassen .
Eingabe: sphärischer Punkt [x,y,z],
Ausgabe oktaedrischer Punkte [u,v,w] so dass ak([u,v,w])=[x,y,z]
Irgendwelche Hinweise?
SciPy minimieren, um Umkehrfunktion zu finden? ⇐ Python
-
- Similar Topics
- Replies
- Views
- Last post