Izvorna datoteka(Datoteka SVG, nominalno 1.123 × 608 pikslov, velikost datoteke: 18 KB)


Povzetek

Opis
English: Differential gravity field that causes tides.
Datum
Vir lastno delo
Avtor Krishnavedala
Druge različice
SVG razvoj
InfoField
 
Izvorna koda te SVG-datoteke je veljavna.
 
Ta vektorska slika je bila ustvarjena z Matplotlib.
 
The file size of this SVG plot may be irrationally large because its text has been converted to paths inhibiting translations.
Izvorna koda
InfoField
Matplotlib code
import matplotlib.pyplot as plt
import numpy as np

if __name__ == "__main__":
    fig = plt.figure(figsize=(15.2, 8))
    ax = fig.add_subplot(111)

    R = 10
    p0, q0 = [20, 0], [-20, 0]
    k = 275

    dist = lambda p1, p2: np.sqrt( (p1[0]-p2[0])**2 + (p1[1]-p2[1])**2 )
    force = lambda r: - k / r**2

    theta = np.linspace(-np.pi, np.pi, 50)
    for t in theta:
        p1 = [-R * np.cos(t), R * np.sin(t)]
        if t < np.pi * 0.5 and t > -np.pi * 0.5:
            r = dist(q0, p1)
        else:
            r = dist(p0, p1)
        F = force(r)
        ax.arrow(p1[0], p1[1], F * np.cos(t), F * np.sin(t), head_width=0.5, head_length=0.7, fc='k')

    ax.annotate(r"+", xytext=(0,0), size=30, xy=(0,0), ha="center", va="center")
    ax.annotate(r"Satellite", xy=(25,0), xytext=(15,0),
                size=30, va="center",
                arrowprops=dict(arrowstyle="fancy", fc='k'))
    ax.set_xlim(-13, 25)
    ax.set_ylim(-11, 11)
    ax.plot(-R * np.cos(theta), R * np.sin(theta), linewidth=3.)
    ax.axis('off')
    plt.savefig('field tidal.svg', bbox_inches='tight', pad_inches=.15, transparent='true')

See also

Alternative version of the same image
Derived version

Licenca

Jaz, imetnik avtorskih pravic na tem delu, ga objavljam pod naslednjo licenco:
w:sl:Creative Commons
priznanje avtorstva deljenje pod enakimi pogoji
Dovoljeno vam je:
  • deljenje – reproducirati, distribuirati in javno priobčevati delo
  • predelava – predelati delo
Pod naslednjimi pogoji:
  • priznanje avtorstva – Navesti morate ustrezno avtorstvo, povezavo do licence in morebitne spremembe. To lahko storite na kakršen koli primeren način, vendar ne na način, ki bi nakazoval, da dajalec licence podpira vas ali vašo uporabo dela.
  • deljenje pod enakimi pogoji – Če boste to vsebino predelali, preoblikovali ali uporabili kot izhodišče za drugo delo, morate svoj prispevek distribuirati pod enako ali združljivo licenco, kot jo ima izvirnik.

Napisi

Dodajte enovrstični opis, kaj ta datoteka predstavlja

Predmeti, prikazani v tej datoteki

motiv

23. maj 2014

image/svg+xml

Zgodovina datoteke

Kliknite datum in čas za ogled datoteke, ki je bila takrat naložena.

Datum in časSličicaVelikostUporabnikKomentar
trenutno00:39, 24. maj 2014Sličica za različico z datumom 00:39, 24. maj 20141.123 × 608 (18 KB)Krishnavedala{{Information |Description ={{en|1=Differential gravity field that causes tides.}} |Source ={{own}} |Author =Krishnavedala |Date =2014-05-23 |Permission = |other_versions = }} {{validS...

Datoteka je del naslednje 1 strani slovenske Wikipedije (strani drugih projektov niso navedene):

Globalna uporaba datoteke

To datoteko uporabljajo tudi naslednji vikiji:

Metapodatki