Soubor:VFPt dipole animation electric.gif
Z WikiSkript
VFPt_dipole_animation_electric.gif ((220 × 220 pixelů, velikost souboru: 381 KB, MIME typ: image/gif), ve smyčce, 50 snímků, 2,5 s)
Poznámka: Kvůli technickým omezením nebudou náhledy obrázků GIF ve vysokém rozlišení, jako je tento, animované.
Tento soubor pochází z Wikimedia Commons a mohou ho používat ostatní projekty.
Níže jsou zobrazeny informace, které obsahuje jeho tamější stránka s popisem souboru.
Popis
PopisVFPt dipole animation electric.gif |
English: Animation showing the electric field of an electric dipole. The dipole consists of two point electric charges of opposite polarity located close together. A transformation from a point-shaped dipol to a finite-size electric dipole is shown. |
Datum | |
Zdroj | Vlastní dílo |
Autor | Geek3 |
Další verze | |
GIF vývoj InfoField | Tento GIF grafika byl vytvořen programem VectorFieldPlot |
Zdrojový kód InfoField | Python code# paste this code at the end of VectorFieldPlot 1.2
frames = 50
d = 0.35 # animation amplitude
r = 7.5 # charge radius
# iterate frames
for i in range(frames):
doc = FieldplotDocument('VFPt_dipole_animation_electric_{0:0>2}'.format(i),
commons=True, width=220, height=220, unit=100)
a = sin(i*pi/frames) * 0.75 - 0.25 * sin(3.0 * i*pi/frames)
if i == 0:
# pointlike dipole
field = Field({'dipoles':[[0,0,1,0]]})
else:
# electric dipole
field = Field({'monopoles':[[-d*a,0,-0.5/(d*a)], [d*a,0,0.5/(d*a)]]})
doc.draw_charges(field, scale=r/14)
if d * a < r / doc.unit:
# draw dipole symbol
symb = doc.draw_object('g', {'id':'dipole_symbol',
'transform':'scale({0},{0})'.format(
sqrt(1.0/doc.unit**2-(d*a/r)**2))})
defs = doc.draw_object('defs', {}, group=symb)
spot = doc.draw_object('radialGradient', {'id':'light_spot',
'cx':'0.65', 'cy':'0.7', 'r':'0.75'}, group=defs)
for col, of in [['#fff', '0'], ['#ddd', '0.15'],
['#aaa', '0.7'], ['#444', '1']]:
doc.draw_object('stop', {'stop-color':col, 'offset':of}, group=spot)
doc.draw_object('circle', {'cx':'0', 'cy':'0', 'r':str(r),
'style':'fill:url(#light_spot); stroke:#000000; stroke-width:1'}, group=symb)
doc.draw_object('path', {'style':'fill:#000000; stroke:none',
'd':'M -4,1 H 0 V 4 L 5,0 L 0,-4 V -1 H -4 V 1 Z'}, group=symb)
n = 20
# iterate fieldlines
for j in range(n):
t = -1.0 + 2.0 * (j + 0.5) / n
y = 0.25 * ((t-1)**-2 - (t+1)**-2) - 0.3*t
line = FieldLine(field, [0, y],
directions='both', maxr=1e4, maxn=2e4)
doc.draw_line(line, linewidth=1.0,
arrows_style={'dist':1.25, 'scale':1.1, 'max_arrows':2})
doc.write(filename='anims/' + doc.name)
|
for i in anims/*.svg; do rsvg -w1760 -h1760 $i $(echo $i | sed s/svg/png/) && convert -scale 220x220 $(echo $i | sed s/svg/png/) $(echo $i | sed s/svg/gif/); done gifsicle -d5 -l0 --colors 256 --comment "http://commons.wikimedia.org/wiki/File:VFPt_dipole_animation_electric.gif" anims/*.gif > VFPt_dipole_animation_electric.gif
Licence
Já, držitel autorských práv k tomuto dílu, ho tímto zveřejňuji za podmínek následujících licencí:
Tento dokument smí být kopírován, šířen nebo upravován podle podmínek Svobodné licence GNU pro dokumenty verze 1.2 nebo libovolné vyšší verze publikované nadací Free Software Foundation. Dokument nemá neměnné části ani texty na předním či zadním přebalu. Kopie textu licence je k dispozici v oddíle nazvaném GNU Free Documentation License.http://www.gnu.org/copyleft/fdl.htmlGFDLGNU Free Documentation Licensetruetrue |
Tento soubor podléhá licenci Creative Commons Uveďte autora-Zachovejte licenci 3.0 Unported
- Dílo smíte:
- šířit – kopírovat, distribuovat a sdělovat veřejnosti
- upravovat – pozměňovat, doplňovat, využívat celé nebo částečně v jiných dílech
- Za těchto podmínek:
- uveďte autora – Máte povinnost uvést autorství, poskytnout odkaz na licenci a uvést, pokud jste provedli změny. Toho můžete docílit jakýmkoli rozumným způsobem, avšak ne způsobem naznačujícím, že by poskytovatel licence schvaloval nebo podporoval vás nebo vaše užití díla.
- zachovejte licenci – Pokud tento materiál jakkoliv upravíte, přepracujete nebo použijete ve svém díle, musíte své příspěvky šířit pod stejnou nebo slučitelnou licencí jako originál.
Můžete si zvolit libovolnou z těchto licencí.
Položky vyobrazené v tomto souboru
zobrazuje
Nějaká hodnota bez položky na Wikidatech
říjen 2010
image/gif
Historie souboru
Kliknutím na datum a čas zobrazíte příslušnou verzi souboru.
Datum a čas | Náhled | Rozměry | Uživatel | Shrnutí | |
---|---|---|---|---|---|
aktuální | 2. 10. 2010, 22:14 | 220 × 220 (381 KB) | wikimediacommons>Geek3 | own work |
Využití souboru
Tento soubor používá následující stránka: