File:Lemniscate-of-Gerono2.svg

原始文件(SVG文件,尺寸为678 × 438像素,文件大小:21 KB)


摘要

描述
English: Lemniscate of Gerono: solution to . Parametric equation: .
日期
来源 自己的作品
作者 Rumil
 
W3C-validity not checked.

Source code

import matplotlib as mp
import matplotlib.pyplot as plot
import numpy as np
from math import pi

style = {
  "axes.linewidth": 3,
  "grid.linewidth": 3,
  "grid.linestyle": "solid",
  "grid.color": "#dadad0",
  "lines.linewidth": 3,
  "lines.markersize": 10,
  "xtick.labelsize": 24,
  "ytick.labelsize": 24,
}

for key in style:
  mp.rcParams[key]=style[key]

fig = plot.figure()
ax = fig.add_subplot(1, 1, 1)
ax.set_aspect('equal')
color1 = "#505050"
ax.spines['bottom'].set_color(color1)
ax.spines['top'].set_color(color1) 
ax.spines['right'].set_color(color1)
ax.spines['left'].set_color(color1)

ax.axhline(y=0, color=color1,zorder=4)
ax.axvline(x=0, color=color1,zorder=4)

ax.xaxis.grid()
ax.yaxis.grid()
ax.set_axisbelow(True)
ax.xaxis.set_tick_params(width=3,length=6,color=color1)
ax.yaxis.set_tick_params(width=3,length=6,color=color1)

t = np.arange(0,2*pi,0.02)
plot.axis([-1.5,1.5,-1,1])
plot.plot(np.cos(t),np.sin(2*t)/2,color='#0040b0',alpha=0.6,zorder=6,linewidth=6)

ax.text(1.3,-0.94,"x", fontsize=32, style="italic", color="#202020")
ax.text(-1.44,0.8,"y", fontsize=32, style="italic", color="#202020")

# plot.show()
plot.savefig("Gerono.svg",bbox_inches='tight')

许可协议

我,本作品著作权人,特此采用以下许可协议发表本作品:
Creative Commons CC-Zero 本作品采用知识共享CC0 1.0 通用公有领域贡献许可协议授权。
采用本宣告发表本作品的人,已在法律允许的范围内,通过在全世界放弃其对本作品拥有的著作权法规定的所有权利(包括所有相关权利),将本作品贡献至公有领域。您可以复制、修改、传播和表演本作品,将其用于商业目的,无需要求授权。

说明

添加一行文字以描述该文件所表现的内容

此文件中描述的项目

描繪內容

文件历史

点击某个日期/时间查看对应时刻的文件。

日期/时间缩⁠略⁠图大小用户备注
当前2017年3月25日 (六) 13:472017年3月25日 (六) 13:47版本的缩略图678 × 438(21 KB)RumilSlightly lower thickness.
2017年3月25日 (六) 13:202017年3月25日 (六) 13:20版本的缩略图678 × 438(21 KB)RumilUser created page with UploadWizard

以下页面使用本文件:

全域文件用途

以下其他wiki使用此文件:

元数据