Fichye:VFPt Dipole field.svg

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Depi Wikipedya, ansiklopedi lib

Fichye orijinal(Fichye SVG, rezolisyon de 700 × 600 piksèl, gwosè fichye : 39 kio)

Fichye sa a sòti nan Wikimedia Commons e ka sèvi nan lòt pwojè. Desktripsyon ki sou paj li file description page ekri anba a.

Rezime

Deskripsyon
English: Schematic dipole field around the earth. (monochromatic)
Dat
Sous Travay pèsonèl
Kreyatè Geek3
Autres versions Dipole field.svg
SVG information
InfoField
 
Le code de ce fichier SVG est valide.
 
Cette représentation graphique a été créée avec VectorFieldPlot
 
Ce fichier SVG utilise du texte encapsulé.
Code source
InfoField

Python code

# paste this code at the end of VectorFieldPlot 1.3
doc = FieldplotDocument('VFPt_Dipole_field', commons=True, width=700, height=600, unit=100)
R = 1.55
sca = 2.4; lw = 1.0
field = Field({'dipoles':[[0, 0, 0, -1]]})
F = lambda t: sc.dot(field.F([R*cos(t), R*sin(t)]), [cos(t), sin(t)])
Fi = lambda t1: ig.quad(F, 0, t1)[0] * R
Fsum = Fi(pi)
line = FieldLine(field, [0, 5], directions='forward', maxr=10)
doc.draw_line(line, linewidth=lw, arrows_style={'dist':6-2*R, 'scale':sca,
    'max_arrows':2, 'min_arrows':2, 'fixed_ends':[False, True, True, False]})
n = 15
p = -0.3
for i in range(n):
    a = (i + 0.5 + p) / (n + 2*p)
    t = op.brentq(lambda t:Fi(t) - a*Fsum, 0, pi)
    if abs(i - n/2) > 4:
        line = FieldLine(field, [R*cos(t), R*sin(t)], directions='both')
        doc.draw_line(line, linewidth=lw, arrows_style={'dist':2*R, 'scale':sca,
        'max_arrows':2, 'min_arrows':1, 'fixed_ends':[True, False, False, True]})
    elif (i != 7):
        line = FieldLine(field, [R*cos(t), R*sin(t)], directions='both', maxr=3)
        doc.draw_line(line, linewidth=lw, arrows_style={'dist':2*R, 'scale':sca,
        'max_arrows':1, 'min_arrows':1, 'fixed_ends':[False, False, False, True]})
        line = FieldLine(field, [R*cos(t), -R*sin(t)], directions='both', maxr=3)
        doc.draw_line(line, linewidth=lw, arrows_style={'dist':2*R, 'scale':sca,
        'max_arrows':1, 'min_arrows':1, 'fixed_ends':[True, False, False, False]})
n2 = 3
for j in [-1,1]:
    for i in range(n2):
        a = (i + 0.5 - p) / (n + 2*p)
        t = op.brentq(lambda t1: ig.quad(lambda r:field.F([r, 0.])[1], R, t1)[0] - a*Fsum, 0.1, R)
        line = FieldLine(field, [j*t, 0.], directions='both')
        doc.draw_line(line, linewidth=lw, arrows_style={'dist':2*R, 'scale':sca,
            'max_arrows':1, 'min_arrows':1})
Re = 0.855
earth = doc.draw_object('g', {'id':'earth'})
doc.draw_object('circle', {'r':Re, 'cx':'0', 'cy':'0',
    'style':'fill:#ffffff; stroke:#000000; stroke-width:0.01'}, group=earth)
doc.draw_object('path', {'d':'M -{0},0 A {0},{1} 0 0 1 {0},0'.format(Re, 0.2*Re),
    'style':'fill:none; stroke:#000000; stroke-width:0.01'}, group=earth)
text_N = doc.draw_object('text', {'text-anchor':'middle', 'x':'0', 'y':37,
    'transform':'translate(0,0.7) scale(0.002,-0.002)',
    'style':'fill:#000000; stroke:none; font-size:100px; font-family:Bitstream Vera Sans'})
text_N.text = 'N'
text_S = doc.draw_object('text', {'text-anchor':'middle', 'x':'0', 'y':37,
    'transform':'translate(0,-0.7) scale(0.002,-0.002)',
    'style':'fill:#000000; stroke:none; font-size:100px; font-family:Bitstream Vera Sans'})
text_S.text = 'S'
doc.write()

Kondisyon itlizasyon

Moi, en tant que détenteur des droits d’auteur sur cette œuvre, je la publie sous les licences suivantes :
GNU head Ou bay pèmisyon pou kopye, distribye ak/oswa modifye dokiman sa a dapre kondisyon GNU Free Documentation License, Vèsyon. 1.2 oswa nenpòt vèsyon ki pibliye pita pa Free Software Foundation; san okenn Seksyon ki pa ka chanje, pa gen okenn Tèks ak premye paj kouvèti, epi pa gen okenn Tèks Denyè-Kouvèti. Gen yon kopi lisans lan nan seksyon ki rele GNU Free Documentation License.
w:fr:Creative Commons
Rekonèt avèk non otè Enfòmasyon sa yo ka pataje
Fichye sa a distribiye selon lisans Creative Commons.
Ou gen dwa:
  • pou pataje – pou kopye, distribiye epi difize ouvraj la
  • pou remiks – pou adapte ouvraj la
Selon kondisyon sa a yo:
  • Rekonèt avèk non otè – Ou dwe bay enfòmasyon apwopriye sou otè a, bay yon lyen pou lisans lan, epi endike si te gen chanjman ki fèt. Ou ka fè sa nan nenpòt fason rezonab, men okenn fason ki sijere ke otè a soutni oswa apwouve itilizasyon ou an.
  • Enfòmasyon sa yo ka pataje – Si ou fè rekopye, transfòme, oswa baze sou materyèl sa, ou dwe distribye kontribisyon ou anba menm oswa yon lisans konpatib avèk orijinal la.
Chwazi lisans ou vle a.

Légendes

Ajoutez en une ligne la description de ce que représente ce fichier

Éléments décrits dans ce fichier

dépeint français

créé par français

Valeur sans élément de Wikidata

desanm 2010

type MIME français

image/svg+xml

Istorik fichye a

Klike sou yon dat/yon lè pou wè fichye a jan li te ye nan moman sa a.

Dat ak lèMinyatiGrandè yoItilizatèKomantè
Kounye a13 desanm 2010 à 22:44Minyati pou vèsyon 13 desanm 2010 à 22:44700 × 600 (39 kio)Geek3own work

paj sa a itilize fichye sa a:

Itilizasyon global fichye a

Wiki sa a yo sèvi ak fichye sa a:

Metadone