Eredeti fájl(SVG fájl, névlegesen 700 × 600 képpont, fájlméret: 39 KB)

Összefoglaló

Leírás
English: Schematic dipole field around the earth. (monochromatic)
Dátum
Forrás A feltöltő saját munkája
Szerző Geek3
Más változatok Dipole field.svg
SVG kód
InfoField
 
Ezen SVG kép forráskódja érvényes.
 
Ez vektorgrafikus kép VectorFieldPlot segítségével készült
 
This file uses embedded text.
Forráskód
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()

Licenc

Én, e mű szerzője a művemet az alábbi licencek alatt teszem közzé:
GNU head Ez a fájl szabadon másolható, terjeszthető és/vagy módosítható a GNU Szabad Dokumentációs Licenc feltételei alapján, az 1.2 vagy későbbi, a Free Software Foundation által publikált Nem Változtatható szakaszok, Címlapszövegek és Hátlapszövegek nélküli változat szerint. E licenc egy példánya a GNU Szabad Dokumentációs Licenc című fejezetben olvasható.
w:hu:Creative Commons
Nevezd meg! Így add tovább!
Ez a fájl a Creative Commons Nevezd meg! – Így add tovább! 3.0 Unported licenc alapján használható fel.
A következőket teheted a művel:
  • megoszthatod – szabadon másolhatod, terjesztheted, bemutathatod és előadhatod a művet
  • feldolgozhatod – származékos műveket hozhatsz létre
Az alábbi feltételekkel:
  • Nevezd meg! – A szerzőt megfelelően fel kell tüntetned, hivatkozást kell létrehoznod a licencre és jelezned kell, ha a művön változtatást hajtottál végre. Ezt bármilyen észszerű módon megteheted, kivéve oly módon, ami azt sugallná hogy a jogosult támogat téged vagy a felhasználásod körülményeit.
  • Így add tovább! – Ha megváltoztatod, átalakítod, feldolgozod ezt a művet, a közreműködésedet csak az eredetivel megegyező vagy hasonló licenc alatt terjesztheted.
A mű a fenti licencek bármelyike szerint felhasználható.

Képaláírások

Adj meg egy egysoros magyarázatot arról, hogy mit mutat be ez a fájl

A fájl által ábrázolt elemek

mű tárgya

Fájltörténet

Kattints egy időpontra, hogy a fájl akkori állapotát láthasd.

Dátum/időBélyegképFelbontásFeltöltőMegjegyzés
aktuális2010. december 14., 00:44Bélyegkép a 2010. december 14., 00:44-kori változatról700 × 600 (39 KB)Geek3own work

Az alábbi lap használja ezt a fájlt:

Globális fájlhasználat

A következő wikik használják ezt a fájlt:

Metaadatok