Tiedosto:Generalized normal cdfs.svg

Alkuperäinen tiedosto(SVG-tiedosto; oletustarkkuus 720 × 540 kuvapistettä; tiedostokoko 30 KiB)

Yhteenveto

Kuvaus
English: Plots of the cumulative distribution functions for several members of the family of generalized normal probability distributions.
Päiväys
Lähde Oma teos
Tekijä Skbkekas
SVG kehittely
InfoField
 
Tämän SVG-tiedoston lähdekoodi on validoitu.
 
Tämä vektorigrafiikkatiedosto luotiin käyttäen apuna ohjelmaa Matplotlib
Lähdekoodi
InfoField

Python code

##
## Python code to generate density and CDF plots for the
## generalized normal distribution (requires matplotlib, numpy,
## and the special functions module of scipy).
##

import matplotlib.pyplot as plt
import numpy as np
import scipy.special as sp

def dens(X, a, b, mu):
    Y = np.abs(X-mu)/a
    Y = np.exp(-Y**b)
    Y = Y*b/(2*a)
    Y /= np.exp(sp.gammaln(1/float(b)))
    return Y

def cdf(X, a, b, mu):
    Y = (np.abs(X-mu)/a)**b
    Y = sp.gammainc(1/float(b),Y)
    Y = Y * np.sign(X-mu) / 2 + 0.5
    return Y

w = 1.5

X = np.arange(-3, 3, 0.01)

plt.clf()

colors = ['aqua', 'black', 'lime', 'deeppink', 'darkorange', 'blue']
B = [0.5, 1, 1.5, 2, 3, 8]

F = []
for c,b in zip(colors, B):
    Y = dens(X, 1, b, 0)
    f = plt.plot(X, Y, '-', color=c, lw=w)
    F.append(f)
    plt.hold(True)

s = ["$\\beta=%s$" % b for b in B]

b = plt.legend(tuple(F), tuple(s), 'upper left')
plt.ylabel("Density")
b.draw_frame(False)

plt.savefig("generalized_normal_densities.svg")
plt.savefig("generalized_normal_densities.png")

plt.clf()

F = []
for c,b in zip(colors, B):
    Y = cdf(X, 1, b, 0)
    f = plt.plot(X, Y, '-', color=c, lw=w)
    F.append(f)
    plt.hold(True)

b = plt.legend(tuple(F), tuple(s), 'upper left')
plt.ylabel("Cumulative probability")
b.draw_frame(False)
plt.ylim(0,1)

plt.savefig("generalized_normal_cdfs.svg")
plt.savefig("generalized_normal_cdfs.png")

Lisenssi

Minä, tämän teoksen tekijänoikeuksien haltija, julkaisen täten tämän teoksen seuraavilla lisensseillä:
GNU head Voit kopioida, levittää ja/tai muuttaa tätä asiakirjaa GNU Free Documentation License -lisenssin version 1.2 tai minkä tahansa Free Software Foundationin julkaiseman myöhemmän version ehtojen alaisena; ei koske muuttumattomia kohtia, etukannen tekstejä eikä takakannen tekstejä. Kopio tästä lisenssistä on saatavilla osiossa GNU Free Documentation License.
w:fi:Creative Commons
nimeäminen jaa samoin
Tämä tiedosto on lisensoitu Creative Commons Nimeä-JaaSamoin 3.0 Ei sovitettu -lisenssillä.
Voit:
  • jakaa – kopioida, levittää ja esittää teosta
  • remiksata – valmistaa muutettuja teoksia
Seuraavilla ehdoilla:
  • nimeäminen – Sinun on mainittava lähde asianmukaisesti, tarjottava linkki lisenssiin sekä merkittävä, mikäli olet tehnyt muutoksia. Voit tehdä yllä olevan millä tahansa kohtuullisella tavalla, mutta et siten, että annat ymmärtää lisenssinantajan suosittelevan sinua tai teoksen käyttöäsi.
  • jaa samoin – Jos muutat tai perustat tähän työhön, voit jakaa tuloksena syntyvää työtä vain tällä tai tämän kaltaisella lisenssillä.
Lisensointimerkintä lisätiin tähän tiedostoon osana GFDL-lisensointipäivitystä.
Licence Art Libre Käyttäjänoikeus: Tämä taiteellinen teos on vapaa; voit levittää ja/tai muokata sitä Free Art License -lisenssin ehdoilla. Lisenssiteksti on saatavilla Copyleft Attitude -sivustolta ja muilta sivustoilta.
Voit valita haluamasi lisenssin.

Kuvatekstit

Lisää yhden rivin pituinen kuvaus tästä tiedostosta

Kohteet, joita tässä tiedostossa esitetään

esittää

27. helmikuu 2009

Tiedoston historia

Päiväystä napsauttamalla näet, millainen tiedosto oli kyseisellä hetkellä.

PäiväysPienoiskuvaKokoKäyttäjäKommentti
nykyinen28. huhtikuuta 2015 kello 03.41Pienoiskuva 28. huhtikuuta 2015 kello 03.41 tallennetusta versiosta720 × 540 (30 KiB)JuganderRe-generated using modern Python with fixed Gamma function (correcting an error observed on the talk page).
28. helmikuuta 2009 kello 07.06Pienoiskuva 28. helmikuuta 2009 kello 07.06 tallennetusta versiosta720 × 540 (114 KiB)Skbkekas{{Information |Description={{en|1=Cumulative distribution functions for various generalized normal distributions.}} |Source=Own work by uploader |Author=Skbkekas |Date=2009-02-27 |Permission= |other_versions= }} <!--{{ImageUpload|full}}

Seuraava sivu käyttää tätä tiedostoa:

Tiedoston järjestelmänlaajuinen käyttö

Seuraavat muut wikit käyttävät tätä tiedostoa:

Metatieto