File:Mplwp complete ellipticPi nfixed k.svg

原始檔案 (SVG 檔案,表面大小:600 × 400 像素,檔案大小:38 KB)


摘要

描述
English: Plot of the Legendre Complete elliptic integral of the third kind Π(n, k) plotted against k in the interval [0, 1] with fixed values of n:
日期
來源 自己的作品
作者 Geek3
SVG開發
InfoField
 
SVG檔案的原始碼通過W3C驗證
 
向量圖形使用mplwp創作。
原始碼
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_complete_ellipticPi_nfixed_k.svg'
fig = mplwp.fig_standard(mpl)

xlim = 0, 1; fig.gca().set_xlim(xlim)
ylim = 0, 6; fig.gca().set_ylim(ylim)
mplwp.mark_axeszero(fig.gca())

from mpmath import ellippi
from scipy.optimize import brentq

for i, n in enumerate([0.5, 0, -1, -3, -10]):
    xmax = brentq(lambda xx: ellippi(n, xx**2) - ylim[1], 0, 1)
    x = xlim[0] + (xmax - xlim[0]) * (1-(np.linspace(1, 0, 5001))**2)
    y = [ellippi(n, xx**2) for xx in x]
    if y[-1] < ylim[1] - 1e-6:
        y[-1] = ylim[1]
    plt.plot(x, y, zorder=-i,
        label=r'$\Pi(n={:g},\ k)$'.format(n).replace('-', u'\u2212'))

plt.xlabel('k')
plt.gca().xaxis.set_label_coords(1.05, 0.06)
plt.legend(loc='upper left').get_frame().set_alpha(0.9)
plt.savefig(name)
mplwp.postprocess(name)

参看

授權條款

我,本作品的著作權持有者,決定用以下授權條款發佈本作品:
GNU head 已授權您依據自由軟體基金會發行的無固定段落、封面文字和封底文字GNU自由文件授權條款1.2版或任意後續版本,對本檔進行複製、傳播和/或修改。該協議的副本列在GNU自由文件授權條款中。
w:zh:共享創意
姓名標示
此檔案採用創用CC 姓名標示 3.0 未在地化版本授權條款。
您可以自由:
  • 分享 – 複製、發佈和傳播本作品
  • 重新修改 – 創作演繹作品
惟需遵照下列條件:
  • 姓名標示 – 您必須指名出正確的製作者,和提供授權條款的連結,以及表示是否有對內容上做出變更。您可以用任何合理的方式來行動,但不得以任何方式表明授權條款是對您許可或是由您所使用。
您可以選擇您需要的授權條款。

說明

添加單行說明來描述出檔案所代表的內容

在此檔案描寫的項目

描繪內容

沒有維基數據項目的某些值

作者姓名字串 繁體中文 (已轉換拼寫):​Geek3
維基媒體使用者名稱 繁體中文 (已轉換拼寫):​Geek3

著作權狀態 繁體中文 (已轉換拼寫)

有著作權 繁體中文 (已轉換拼寫)

檔案來源 Chinese (Taiwan) (已轉換拼寫)

上傳者的原創作品 繁體中文 (已轉換拼寫)

檔案歷史

點選日期/時間以檢視該時間的檔案版本。

日期/時間縮⁠圖尺寸用戶備⁠註
目前2015年2月8日 (日) 16:35於 2015年2月8日 (日) 16:35 版本的縮圖600 × 400(38 KB)Geek3complete_ellipticPi_nfixed_k plot by Geek3

下列頁面有用到此檔案:

全域檔案使用狀況

以下其他 wiki 使用了這個檔案:

詮釋資料