File:MDKQ 3D.svg
Aus Wikimedia Commons, dem freien Medienarchiv
Zur Navigation springen
Zur Suche springen
Größe der PNG-Vorschau dieser SVG-Datei: 405 × 374 Pixel. Weitere Auflösungen: 260 × 240 Pixel | 520 × 480 Pixel | 832 × 768 Pixel | 1.109 × 1.024 Pixel | 2.218 × 2.048 Pixel.
Originaldatei (SVG-Datei, Basisgröße: 405 × 374 Pixel, Dateigröße: 64 KB)
Dateiinformationen
Strukturierte Daten
Bildtexte
Beschreibung[Bearbeiten]
BeschreibungMDKQ 3D.svg |
Deutsch: Fit einer 2D-Funktion |
Datum | |
Quelle | Eigenes Werk |
Urheber | Christian Schirm |
Quellen InfoField | Skript zur Bildgenerierung Erzeugungsskript, um die Grafik zu erstellen |
Anleitung InfoField | Benötigte Open-Source-Software:
Nach der Installation von Python den Quelltext in eine Datei mdkq.py kopieren und starten durch Doppelklicken oder in der Konsole durch Eingabe von python mdkq.py |
SVG‑Erstellung InfoField | Dieser Plot wurde mit Matplotlib erstellt. |
Quelltext InfoField | Python codefrom mpl_toolkits.mplot3d import axes3d
import matplotlib.pyplot as plt
import numpy
numpy.random.seed(3)
nMess = 18
x0 = numpy.random.rand(nMess)
x0 = x0-min(x0); x0 *= 10 / max(x0)
x1 = numpy.random.rand(nMess)*10
x1 = x1-min(x1); x1 *= 10 / max(x1)
y = numpy.random.randn(nMess)*10
x = numpy.array(list(zip(x0,x1)))
def base(x0, x1, n):
return numpy.array([x0**i0.ravel() * x1**i1.ravel() for i0, i1 in numpy.mgrid[:n,:n].reshape(2,n*n).T]).T
nBasisProAchse = 3
A = base(x0, x1, nBasisProAchse)
c = numpy.linalg.inv(A.T @ A) @ A.T @ y
yModell = A @ c
x0neu, x1neu = numpy.meshgrid(numpy.linspace(0, 10, num=20), numpy.linspace(0, 10, num=20))
yneu = base(x0neu, x1neu, nBasisProAchse) @ c
fig = plt.figure(figsize=(4.5,4.5))
ax = fig.add_subplot(111, projection='3d')
p2 = ax.plot_wireframe(x1neu, x0neu, yneu, color='r', rstride=1, cstride=1, label='Modellfunktion', linewidth=1, zorder=0)
p1 = ax.scatter(x0, x1, y, label='Messpunkte', zorder=2)
for i in range(len(y)):
ax.plot([x0[i]]*2, [x1[i]]*2, [y[i], yModell[i]], color='#60c060', linewidth=1.5, label='Residuum' if i==0 else None, zorder=1)
lx0 = ax.set_xlabel('x1')
lx1 = ax.set_ylabel('x2')
ly = ax.set_zlabel('y')
leg = plt.legend(frameon=True)
plt.tight_layout()
plt.show()
plt.savefig('MDKQ_3D.svg')
|
Lizenz[Bearbeiten]
Ich, der Urheber dieses Werkes, veröffentliche es unter der folgenden Lizenz:
Diese Datei wird unter der Creative-Commons-Lizenz „CC0 1.0 Verzicht auf das Copyright“ zur Verfügung gestellt. | |
Die Person, die das Werk mit diesem Dokument verbunden hat, übergibt dieses weltweit der Gemeinfreiheit, indem sie alle Urheberrechte und damit verbundenen weiteren Rechte – im Rahmen der jeweils geltenden gesetzlichen Bestimmungen – aufgibt. Das Werk kann – selbst für kommerzielle Zwecke – kopiert, modifiziert und weiterverteilt werden, ohne hierfür um Erlaubnis bitten zu müssen.
http://creativecommons.org/publicdomain/zero/1.0/deed.enCC0Creative Commons Zero, Public Domain Dedicationfalsefalse |
Dateiversionen
Klicke auf einen Zeitpunkt, um diese Version zu laden.
Version vom | Vorschaubild | Maße | Benutzer | Kommentar | |
---|---|---|---|---|---|
aktuell | 12:22, 23. Mai 2021 | 405 × 374 (64 KB) | Physikinger (Diskussion | Beiträge) | Legend order | |
12:05, 23. Mai 2021 | 405 × 374 (64 KB) | Physikinger (Diskussion | Beiträge) | New Matplotlib version | ||
21:17, 7. Apr. 2011 | 381 × 353 (183 KB) | PhysikingerC (Diskussion | Beiträge) | border | ||
21:15, 7. Apr. 2011 | 412 × 381 (183 KB) | PhysikingerC (Diskussion | Beiträge) | border | ||
21:05, 7. Apr. 2011 | 366 × 337 (182 KB) | PhysikingerC (Diskussion | Beiträge) | background | ||
21:02, 7. Apr. 2011 | 359 × 336 (182 KB) | PhysikingerC (Diskussion | Beiträge) | white Background | ||
20:59, 7. Apr. 2011 | 359 × 336 (182 KB) | PhysikingerC (Diskussion | Beiträge) | == Summary == {{Information |Description ={{de|1=Fit einer 2D-Funktion}} |Source ={{own}} |Author =Chrischi |Date =2011-04-07 |Permission = |other_versions = }} |
Du kannst diese Datei nicht überschreiben.
Dateiverwendung
Die folgende Seite verwendet diese Datei:
Globale Dateiverwendung
Die nachfolgenden anderen Wikis verwenden diese Datei:
- Verwendung auf de.wikipedia.org
Metadaten
Diese Datei enthält weitere Informationen, die in der Regel von der Digitalkamera oder dem verwendeten Scanner stammen. Durch nachträgliche Bearbeitung der Originaldatei können einige Details verändert worden sein.
Breite | 324pt |
---|---|
Höhe | 298.8pt |