Fitxer:DipoleContourPoint.svg
From Wikipedia, the free encyclopedia
Mida d'aquesta previsualització PNG del fitxer SVG: 558 × 449 píxels. Altres resolucions: 298 × 240 píxels | 597 × 480 píxels | 955 × 768 píxels | 1.273 × 1.024 píxels | 2.545 × 2.048 píxels.
Fitxer original (fitxer SVG, nominalment 558 × 449 píxels, mida del fitxer: 94 Ko)
Aquest fitxer i la informació mostrada a continuació provenen del dipòsit multimèdia lliure Wikimedia Commons. Vegeu la pàgina original a Commons |
Resum
DescripcióDipoleContourPoint.svg |
English: Contour plot of the equipotential surfaces of the electric field of a point-like dipole. The field is accurately computed from a physical model. The dipole points in x-direction . |
Data | |
Font | Treball propi |
Autor | Geek3 |
Altres versions | |
SVG genesis InfoField | Aquesta imatge vectorial ha estat creada amb Matplotlib |
Codi font InfoField | Python codeimport numpy as np
from matplotlib import pyplot as plt
from matplotlib import colors
def simplify_contours(qcset, thresh=plt.rcParams['path.simplify_threshold']):
for c in qcset.collections:
paths = c.get_paths()
for i, p in enumerate(paths):
p.simplify_threshold = thresh / plt.gcf().dpi
paths[i] = p.cleaned(simplify=True)
# dipole in x-direction
p = np.array([1., 0.])
xmax = 2.5
ymax = 2.0
vmax = 0.18
ngrid = 400
levels = np.linspace(-vmax, vmax, 23)
X, Y = np.mgrid[-xmax:xmax:ngrid*1j, -ymax:ymax:int(ngrid*ymax/xmax)*1j]
# formula for dipole potential https://en.wikipedia.org/wiki/Dipole#Field_from_an_electric_dipole
V = np.dstack((X, Y)).dot(p) / (4. * np.pi * np.hypot(X, Y)**3)
V = np.clip(V, -2.*vmax, 2.*vmax)
plt.figure(figsize=(6, 6 * ymax / xmax)).add_axes([0, 0, 1, 1])
contf = plt.contourf(X, Y, V, levels=levels, cmap='RdBu_r', extend='both',
norm=colors.SymLogNorm(linthresh=0.5*vmax, vmin=-vmax, vmax=vmax))
simplify_contours(contf, 0.8*plt.rcParams['lines.linewidth'])
cont = plt.contour(X, Y, V, levels=contf.levels, colors='k', linestyles='solid')
plt.xticks([]), plt.yticks([])
plt.gca().set_aspect(aspect='equal')
for i in -1,1:
plt.text(0.15*i, 0, {-1:u'\u2212', 1:'+'}[i], size=18, ha='center', va='center')
plt.savefig('DipoleContourPoint.svg', bbox_inches='tight', transparent=True,
edgecolor='none')
|
Llicència
Jo, el titular dels drets d'autor d'aquest treball, el public sota la següent llicència:
This file is licensed under the Creative Commons Attribution-Share Alike 4.0 International license.
- Sou lliure de:
- compartir – copiar, distribuir i comunicar públicament l'obra
- adaptar – fer-ne obres derivades
- Amb les condicions següents:
- reconeixement – Heu de donar la informació adequada sobre l'autor, proporcionar un enllaç a la llicència i indicar si s'han realitzat canvis. Podeu fer-ho amb qualsevol mitjà raonable, però de cap manera no suggereixi que l'autor us dóna suport o aprova l'ús que en feu.
- compartir igual – Si modifiqueu, transformeu, o generareu amb el material, haureu de distribuir les vostres contribucions sota una llicència similar o una de compatible com l'original
Elements representats en aquest fitxer
representa l'entitat
Algun valor sense element de Wikidata
8 set 2019
Historial del fitxer
Cliqueu una data/hora per veure el fitxer tal com era aleshores.
Data/hora | Miniatura | Dimensions | Usuari/a | Comentari | |
---|---|---|---|---|---|
actual | 11:59, 8 set 2019 | 558 × 449 (94 Ko) | Geek3 | User created page with UploadWizard |
Ús del fitxer
La pàgina següent utilitza aquest fitxer:
Ús global del fitxer
Utilització d'aquest fitxer en altres wikis:
- Utilització a en.wikipedia.org
- Utilització a es.wikipedia.org
- Utilització a eu.wikipedia.org
- Utilització a ko.wikipedia.org
Metadades
Aquest fitxer conté informació addicional, probablement afegida per la càmera digital o l'escàner utilitzat per a crear-lo o digitalitzar-lo. Si s'ha modificat posteriorment, alguns detalls poden no reflectir les dades reals del fitxer modificat.
Amplada | 446pt |
---|---|
Alçària | 359pt |