Immaggine:VFPt dipole animation magnetic.gif

Contegnûi da pàgina no suportæ in de âtre léngoe.
Da Wikipedia

VFPt_dipole_animation_magnetic.gif(220 × 220 pixel, dimensción do file: 601 KB, tîpo MIME: image/gif, cìclico, 50 frame, 2,5 s)

Sto file chi o vêgne da Wikimedia Commons e o peu êse dêuviòu da âtri progètti. Chi de sótta ti ti peu védde a descriçión pigiâ da-a pàgina de descriçión do file.

Detàggi

Descriçión
English: Dipol fieldlines animation. A transformation from a point-shaped dipol to a finite-size magnetic dipole is shown.
Dæta
Vivàgna Òpera pròpia
Aotô Geek3
Atre verscioin
GIF sviluppo
InfoField
 
Questa GIF grafica è stata creata con VectorFieldPlot.
Codice sorgente
InfoField

Python code

# paste this code at the end of VectorFieldPlot 3.3
import os
if not os.path.exists('anims'):
    os.mkdir('anims')
frames = 50
d = 0.35 # animation amplitude
r = 7.5 # charge radius

# iterate frames
for i in range(frames):
    doc = FieldplotDocument('VFPt_dipole_animation_magnetic_{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 a == 0.:
        # pointlike dipole
        field = Field([ ['dipole', {'x':0, 'y':0, 'px':1, 'py':0}] ])
    else:
        # magnetic dipole
        field = Field([ ['ringcurrent', {'x':0, 'y':0, 'phi':0, 'R':d*a, 'I':1}] ])
        doc.draw_currents(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)
    
    V0 = field.V((0.75, 0.))
    
    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
        dy = (y / abs(y) * d * a) * (1.0 - t**2)
        sf = None
        if i > 0:
            sf = [lambda p:-p[0], lambda p:p[0]]
        line = FieldLine(field, [0, y + dy],
            directions='both', maxr=1e4, maxn=2e4, stop_funcs=sf)
        doc.draw_line(line, linewidth=1.0,
            arrows_style={'scale':1.1, 'at_potentials':[-V0, 0, V0],
                'condition_func':lambda xy: (fabs(xy[0]) < 1e-5 and
                fabs(xy[1]) > d*a) or fabs(xy[0]) > 0.3})
    
    doc.write(filename='anims/' + doc.name)
for i in anims/*.svg; do rsvg-convert -w 1760 -h 1760 $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_magnetic.gif" anims/*.gif > VFPt_dipole_animation_magnetic.gif

Licénsa

Mi, detentô di driti d'aotô de st'œuvia, deciæo de pubricâla sotta-e seguente lisensie:
GNU head O l'é permìsso copiâ, distriboî e/ò modificâ 'sto papê chi in bâze a-i tèrmini da GNU Free Documentation License, Versción 1.2 ò sucesîva, publicâ da-a Free Software Foundation; sénsa de seçioìn no modificàbili, sénsa tèsto de covertìnn-a e sénsa tèsto de quàrta de covertìnn-a. Ina còpia da licénsa a l'é inclûza inta seçión intitolâ Tèsto da GNU Free Documentation License.
w:it:Creative Commons
atribuçión condivìddi a-o mæximo mòddo
Quésto file o l'é rilasciòu sott'a-i tèrmini da licénsa Creative Commons Atribuçión-Condivìddi a-o mæximo mòddo 3.0 Unported
Ti t'ê lìbero:
  • de condivìdde – de copiâ, distriboî e trasmétte 'st'òpera chi
  • de modificâ – de adatâ l'òpera
A-e condiçioìn chi de sótta:
  • atribuçión – Ti ti dêvi atriboî a paternitæ de l'òpera, indicâ o link a-a licénsa, e indicâ se són stæti fæti di cangiaménti ascì. Ti ti pêu fâ coscì inte 'n mòddo raxonévole e de mòddo da no sugerî che quélli ch'à dæto a licénsa sostêgnan ti ò a manêa inta quæ ti t'adêuvi l'òpera.
  • condivìddi a-o mæximo mòddo – Se ti càngi, trasfórmi ò svilùppi o materiâle ti dêvi distriboî i tò contribûti segóndo 'na licénsa pægia ò conpatìbile a l'òriginâle.
Ti ti pêu çèrne a licénsa che ti ti vêu.

Didascalie

Azonzi 'na spiegassion de 'na riga de quello che questo file o raprezenta

Elementi raprezentæ inte sto file

raffigura italian

creatore italian

Valô a brettio ma sensa un elemento Wikidata

òtôbre 2010

tipo di file italian

image/gif

Cronologîa do file

Sciàcca in sce 'n grùppo dæta/ôa pe védde comm'o l'êa o file into moménto indicòu.

Dæta/ÔaMiniatûaDimenscioìnUténteComénti
prezénte16:41, 29 set 2021Miniatûa da versción de 16:41, 29 set 2021220 × 220 (601 KB)Geek3better position of arrows
22:16, 2 òtô 2010Miniatûa da versción de 22:16, 2 òtô 2010220 × 220 (495 KB)Geek3own work

Nisciùnn-a pàgina a contêgne sto file chi.

Utilìzzo globâle do file

Quésto file o l'é dêuviou da 'ste âtre wiki ascì:

Metadata