Ich war ein Scilab-Benutzer, aber ich wechsle zu Python (weil ich auch Symbolic-Analysen brauche), jetzt bin ich neuer Python-Benutzer, wie man einen Revolutions-Körper plottet?Wie können wir Festkörper der Revolution in Python 3 (mit Matplotlib) plotten?
0
A
Antwort
0
Matplotlib plottet 3D-Netze. Damit können Sie einen Revolutions-Körper zeichnen. Sie haben mehrere Beispiele here. Ein solches Beispiel ist dies:
from mpl_toolkits.mplot3d import Axes3D
from matplotlib import cm
from matplotlib.ticker import LinearLocator, FormatStrFormatter
import matplotlib.pyplot as plt
import numpy as np
fig = plt.figure()
ax = fig.gca(projection='3d')
X = np.arange(-5, 5, 0.25)
Y = np.arange(-5, 5, 0.25)
X, Y = np.meshgrid(X, Y)
R = np.sqrt(X**2 + Y**2)
Z = np.sin(R)
surf = ax.plot_surface(X, Y, Z, rstride=1, cstride=1, cmap=cm.coolwarm,
linewidth=0, antialiased=False)
ax.set_zlim(-1.01, 1.01)
ax.zaxis.set_major_locator(LinearLocator(10))
ax.zaxis.set_major_formatter(FormatStrFormatter('%.02f'))
fig.colorbar(surf, shrink=0.5, aspect=5)
plt.show()
Wenn Sie etwas mehr direct möchten Sie vielleicht versuchen, mit pycsg, pythonOCC Rahmen oder sympy.
Die letzte Ressource ist ein wenig außerhalb von Python. Sie können verwenden (verwendet Python-Syntax), um Solids of Revolution zu tun.
Verwandte Themen
- 1. Plotten in Python mit Matplotlib?
- 2. Plotten Vektorfelder in Python (matplotlib)
- 3. Zeit in Python mit Matplotlib Plotten
- 4. Plotten von 3D-Grafiken in Python 3
- 5. ploting Rotationskörper in Python 3 (matplotlib vielleicht)
- 6. Wie longitudinale Daten/wiederholte Messungen in Python mit Matplotlib plotten?
- 7. Plotten 3D-Polygone in Python-matplotlib
- 8. Plotten 3D-Polygone in Python 3
- 9. Python Matplotlib: Plotten in einem anderen Prozess
- 10. Wie man Heat Map mit Matplotlib plotten?
- 11. Plotten mit Matplotlib in Threads
- 12. 3D Graph Plotten mit Matplotlib
- 13. Plotten Unix Zeitstempel in Matplotlib
- 14. Python: Wie 3D Graphen mit Python plotten?
- 15. matplotlib Installationsproblem Python 3
- 16. wie hohle Quadrate mit matplotlib in Python
- 17. Wie man empirische CDF in Matplotlib in Python plotten?
- 18. Plotten einzigartige Daten mit Matplotlib
- 19. Python - Matplotlib - Plotten unvollständiger Daten auf Diagramm
- 20. matplotlib: Ausreißer beim Plotten ignorieren
- 21. Python einfach linear plotten
- 22. Plotten mehrere Spalte von Excel mit matplotlib
- 23. Plotten animierte Köcher in Python
- 24. Plotten eines maskierten Oberflächendiagramms mit Python, Numpy und Matplotlib
- 25. Plotten kategorische Daten mit Pandas und matplotlib
- 26. Kann Matplotlib nicht importieren in Python 3
- 27. Plotten von (impliziten) Gleichungen in Matplotlib
- 28. Können wir CPU-Speicherbedarf mit Python virtualenv
- 29. Matplotlib: simultanes Plotten in mehreren Threads
- 30. Plotten Wahrscheinlichkeitsdichtefunktion durch Probe mit Matplotlib