Fil:Mplwp inverse hyperbolic functions.svg

Page contents not supported in other languages.
Fra Wikipedia, den frie encyklopædi

Fuld opløsning(SVG fil, basisstørrelse 600 × 400 pixels, filstørrelse: 37 KB)


Denne fil er fra Wikimedia Commons

Beskrivelse

Beskrivelse
English: Plot of the inverse hyperbolic functions in the interval [-4, 4]:
Dato
Kilde Eget arbejde
Forfatter Geek3
Andre versioner
SVG udvikling
InfoField
 
The SVG code is valid.
 
Vektorgrafikken blev lavet med mplwp, the Matplotlib extension for Wikipedia plots.
Kildekode
InfoField

Python mplwp source code

The plot was generated with mplwp 1.6
#!/usr/bin/python
# -*- coding: utf8 -*-

import matplotlib.pyplot as plt
import matplotlib as mpl
import numpy as np
from math import *

code_website = 'http://commons.wikimedia.org/wiki/User:Geek3/mplwp'
try:
    import mplwp
except ImportError, er:
    print 'ImportError:', er
    print 'You need to download mplwp.py from', code_website
    exit(1)

name = 'mplwp_inverse_hyperbolic functions.svg'
fig = mplwp.fig_standard(mpl)

xlim = -4,4; fig.gca().set_xlim(xlim)
ylim = -3,3; fig.gca().set_ylim(ylim)
mplwp.mark_axeszero(fig.gca())

x1 = np.linspace(xlim[0], xlim[1], 5001)
y1 = [asinh(xx) for xx in x1]
plt.plot(x1, y1, label='arsinh', zorder=-1)

y2 = np.linspace(0, acosh(xlim[1]), 5001)
x2 = [cosh(yy) for yy in y2]
plt.plot(x2, y2, label='arcosh', zorder=-3)
plt.plot(x2[0], y2[0], 'o', color=fig.gca().lines[-1].get_color(), zorder=-2)

y3 = np.linspace(ylim[0], ylim[1], 5001)
x3 = [tanh(yy) for yy in y3]
plt.plot(x3, y3, label='artanh', zorder=-4)

def coth(x): return 1.0 / tanh(x)
y4 = np.concatenate((np.linspace(atanh(1./xlim[0]), ylim[0], 3001),
                     [float('NaN')],
                     np.linspace(ylim[1], atanh(1./xlim[1]), 3001)))
x4 = [coth(yy) for yy in y4]
plt.plot(x4, y4, label='arcoth', zorder=-5)

def sech(x): return 1.0 / cosh(x)
y5 = np.linspace(0, ylim[1], 5001)
x5 = [sech(yy) for yy in y5]
plt.plot(x5, y5, label='arsech', zorder=-7)
plt.plot(x5[0], y5[0], 'o', color=fig.gca().lines[-1].get_color(), zorder=-6)

def acsch(x): return asinh(1./x)
x6 = np.concatenate((np.linspace(xlim[0], 1./sinh(ylim[0]), 4001),
                     [float('NaN')],
                     np.linspace(1./sinh(ylim[1]), xlim[1], 4001)))
y6 = [acsch(xx) for xx in x6]
plt.plot(x6, y6, label='arcsch', zorder=-8)

mpl.rc('legend', borderaxespad=0.8)
plt.legend(loc='upper left', ncol=2, columnspacing=1.1, handletextpad=0.3,
    bbox_to_anchor=(0, 0.914)).get_frame().set_alpha(0.9)
plt.savefig(name)
mplwp.postprocess(name)

Licensering

Jeg, dette værks ophavsretsindehaver, udgiver hermed værket under den følgende licens:
GNU head Tilladelse er givet til at kopiere, distribuere og/eller ændre dette dokument under betingelserne i GNU Free Documentation License', Version 1.2 eller enhver senere version udgivet af Free Software Foundation; uden et invariant afsnit, ingen forsidetekster, og ingen bagsidetekst. En kopi af licensen er inkluderet i afsnittet GNU Free Documentation License.
w:da:Creative Commons
kreditering
Denne fil er licenseret under Creative Commons Navngivelse 3.0 Unported-licensen.
Du må frit:
  • at dele – at kopiere, distribuere og overføre værket
  • at remixe – at tilpasse værket
Under følgende vilkår:
  • kreditering – Du skal give passende kreditering, angive et link til licensen, og oplyse om der er foretaget ændringer. Du må gøre det på enhver fornuftig måde, men ikke på en måde der antyder at licensgiveren godkender dig eller din anvendelse.
Du kan vælge den licens du foretrækker.

Captions

Tilføj en kort forklaring på en enkelt linje om hvad filen viser

Elementer som er med i denne fil

afbilder

Filhistorik

Klik på en dato/tid for at se filen som den så ud på det tidspunkt.

Dato/tidMiniaturebilledeDimensionerBrugerKommentar
nuværende6. apr. 2015, 17:29Miniature af versionen fra 6. apr. 2015, 17:29600 × 400 (37 KB)Geek3zorder bugfix
6. apr. 2015, 15:46Miniature af versionen fra 6. apr. 2015, 15:46600 × 400 (37 KB)Geek3with dots
3. maj 2014, 15:27Miniature af versionen fra 3. maj 2014, 15:27600 × 400 (37 KB)Geek3update mplwp1.3 colors
1. maj 2014, 16:24Miniature af versionen fra 1. maj 2014, 16:24600 × 400 (37 KB)Geek3inverse_hyperbolic_functions plot by Geek3

Der er ingen sider der bruger denne fil.

Global filanvendelse

Følgende andre wikier anvender denne fil:

Metadata