Dosya:Mplwp factorial stirling loglog2.svg

bilgipedi.com.tr sitesinden

Orijinal dosya(SVG dosyası, sözde 600 × 400 piksel, dosya boyutu: 52 KB)

Bu dosya Wikimedia Commons deposunda bulunmaktadır ve diğer projeler tarafından kullanılıyor olabilir. Aşağıda dosya açıklama sayfasındaki açıklama gösteriliyor.

Özet

Açıklama
English: Plot of the logarithms of the factorial (gamma function) and Stirling's approximation with two and three terms in the interval [1, 10³] with double-logarithmic scale:
Tarih
Kaynak Yükleyenin kendi çalışması
Yazar Geek3
Diğer sürümler Mplwp factorial stirling loglog.svg
SVG gelişimi
InfoField
 
Bu SVG kaynak kodu geçerlidir.
 
Bu vektörel grafik mplwp, the Matplotlib extension for Wikipedia plots ile oluşturuldu.
Kaynak kodu
InfoField

mplwp source code

The plot was generated with mplwp 1.0
#!/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_factorial_stirling_loglog2.svg'
fig = mplwp.fig_standard(mpl)

xlim = 1, 1e3; fig.gca().set_xlim(xlim)
ylim = 1e-1, 1e4; fig.gca().set_ylim(ylim)

from scipy.special import gammaln
from scipy.optimize import brentq

f1 = lambda x: gammaln(1 + x)
x1min = brentq(lambda x: f1(x) - ylim[0], xlim[0], xlim[1])
x1 = np.logspace(log10(x1min), log10(xlim[1]), 5000)
y1 = [f1(xx) for xx in x1]
plt.loglog(x1, y1, zorder=3, label='ln n!')

f2 = lambda x: x * log(x) - x + 0.5 * log(2*pi*x)
x2min = brentq(lambda x: f2(x) - ylim[0], xlim[0], xlim[1])
x2 = np.logspace(log10(x2min), log10(xlim[1]), 5000)
y2 = [f2(xx) for xx in x2]
plt.loglog(x2, y2, zorder=2,
           label=ur'n ln n \u2212 $n +\,\frac{1}{2}\,ln(2\pi n)$')

f3 = lambda x: x * log(x) - x
x3min = brentq(lambda x: f3(x) - ylim[0], xlim[0], xlim[1])
x3 = np.logspace(log10(x3min), log10(xlim[1]), 5000)
y3 = [f3(xx) for xx in x3]
plt.loglog(x3, y3, zorder=1, label=u'n ln n \u2212 n')

plt.legend(loc='lower right').get_frame().set_alpha(0.9)
plt.savefig(name)
mplwp.postprocess(name)

Lisanslama

Ben, bu işin telif sahibi, burada işi aşağıdaki lisanslar altında yayımlıyorum:
GNU head Bu belgenin GNU Özgür Belgeleme Lisansı, Sürüm 1.2 veya Özgür Yazılım Vakfı tarafından yayımlanan sonraki herhangi bir sürüm şartları altında bu belgenin kopyalanması, dağıtılması ve/veya değiştirilmesi için izin verilmiştir;

Değişmeyen Bölümler, Ön Kapak Metinleri ve Arka Kapak Metinleri yoktur. Lisansın bir kopyası GNU Özgür Belgeleme Lisansı sayfasında yer almaktadır.

w:tr:Creative Commons
atıf
Bu dosya, Creative Commons Atıf 3.0 Uluslararası lisansı ile lisanslanmıştır
Şu seçeneklerde özgürsünüz:
  • paylaşım – eser paylaşımı, dağıtımı ve iletimi
  • içeriği değiştirip uyarlama – eser adaptasyonu
Aşağıdaki koşullar geçerli olacaktır:
  • atıf – Esere yazar veya lisans sahibi tarafından belirtilen (ancak sizi ya da eseri kullanımınızı desteklediklerini ileri sürmeyecek bir) şekilde atıfta bulunmalısınız.
İstediğiniz lisansı seçebilirsiniz.

Altyazılar

Bu dosyanın temsil ettiği şeyin tek satırlık açıklamasını ekleyin.
people get confused about server jobs because the workers revolution is only sometimes doing the work of god while of course everything is the work of god -_-

Bu dosyada gösterilen öğeler

betimlenen

31 Ocak 2015

Dosya geçmişi

Dosyanın herhangi bir zamandaki hâli için ilgili tarih/saat kısmına tıklayın.

Tarih/SaatKüçük resimBoyutlarKullanıcıYorum
güncel14.43, 31 Ocak 201514.43, 31 Ocak 2015 tarihindeki sürümün küçültülmüş hâli600 × 400 (52 KB)wikimediacommons>Geek3factorial_stirling_loglog2 plot by Geek3

Aşağıdaki sayfa bu dosyayı kullanmaktadır:

Meta veri