コンテンツにスキップ

英文维基 | 中文维基 | 日文维基 | 草榴社区

ファイル:Mplwp Standard Clausen.svg

ページのコンテンツが他言語でサポートされていません。

元のファイル (SVG ファイル、600 × 400 ピクセル、ファイルサイズ: 29キロバイト)

概要

解説
English: Four Standard Clausen functions , , and plotted in the interval [0,2π].
日付
原典 投稿者自身による著作物
作者 Geek3
SVG 開発
InfoField
 
このSVGのソースコードは正しい
 
この ベクター画像mplwp, the Matplotlib extension for Wikipedia plotsで作成されました。
ソースコード
InfoField
Python Matplotlib mplwp source code
#!/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_Standard_Clausen.svg'
fig = mplwp.fig_standard(mpl)

xlim = 0, 2*pi; fig.gca().set_xlim(xlim)
ylim = -1.1, 1.6; fig.gca().set_ylim(ylim)
xticks = np.linspace(0, 2*pi, 5)
fig.gca().set_xticks(xticks)
def pilabel(x):
    if x == 0: return '0'
    return u'{:g}\u03C0'.format(x/pi).replace('-', u'\u2212')
fig.gca().set_xticklabels([pilabel(x) for x in xticks])
mplwp.mark_axeszero(fig.gca())

import mpmath
def Cl(phi, n=2):
    if n == 1 and phi % (2*pi) == 0: return float('inf')
    if n % 2 == 0:
        return float(mpmath.polylog(n, e**(1j*phi)).imag)
    elif n % 2 == 1:
        return float(mpmath.polylog(n, e**(1j*phi)).real)

x = np.linspace(xlim[0], xlim[1], 5001)
for i in range(1, 4+1):
    y = [Cl(xx, i) for xx in x]
    plt.plot(x, y, label=ur'$Cl_{}$'.format(i), zorder=-i)

mpl.rc('legend', borderaxespad=0.8)
plt.legend(loc='upper center', ncol=2).get_frame().set_alpha(0.9)
plt.savefig(name)
mplwp.postprocess(name)

ライセンス

この作品の著作権者である私は、この作品を以下のライセンスで提供します。
GNU head この文書は、フリーソフトウェア財団発行のGNUフリー文書利用許諾書 (GNU Free Documentation License) 1.2またはそれ以降のバージョンの規約に基づき、複製や再配布、改変が許可されます。不可変更部分、表紙、背表紙はありません。このライセンスの複製は、GNUフリー文書利用許諾書という章に含まれています。
w:ja:クリエイティブ・コモンズ
表示
このファイルはクリエイティブ・コモンズ 表示 3.0 非移植ライセンスのもとに利用を許諾されています。
あなたは以下の条件に従う場合に限り、自由に
  • 共有 – 本作品を複製、頒布、展示、実演できます。
  • 再構成 – 二次的著作物を作成できます。
あなたの従うべき条件は以下の通りです。
  • 表示 – あなたは適切なクレジットを表示し、ライセンスへのリンクを提供し、変更があったらその旨を示さなければなりません。これらは合理的であればどのような方法で行っても構いませんが、許諾者があなたやあなたの利用行為を支持していると示唆するような方法は除きます。
あなたは上記のライセンスから、どれか一つ以上を選択できます。

キャプション

このファイルの内容を1行で記述してください

このファイルに描写されている項目

題材

14 2 2016

ファイルの履歴

過去の版のファイルを表示するには、その版の日時をクリックしてください。

日付と時刻サムネイル寸法利用者コメント
現在の版2016年2月14日 (日) 17:422016年2月14日 (日) 17:42時点における版のサムネイル600 × 400 (29キロバイト)Geek3{{Information |Description ={{en|1=Four Standard Clausen functions <math>Cl_1(x)</math>, <math>Cl_2(x)</math>, <math>Cl_3(x)</math> and <math>Cl_4(x)</math> plotted in the interval [0,2π].}}}} |...

以下のページがこのファイルを使用しています:

グローバルなファイル使用状況

以下に挙げる他のウィキがこの画像を使っています:

メタデータ