跳转到内容

File:The function sin(1 over x).svg

页面内容不支持其他语言。
这个文件来自维基共享资源
维基百科,自由的百科全书

原始文件 (SVG文件,尺寸为575 × 431像素,文件大小:151 KB)


摘要

描述
English: The function .
日期
来源 自己的作品
作者 Stephan Kulla (User:Stephan Kulla)
其他版本
SVG开发
InfoField
 
SVG的源代码为有效代码
 
矢量图使用Matplotlib创作。
源代码
InfoField

Python code

import matplotlib.pyplot as plt
import numpy as np

from mpl_toolkits.axes_grid1.inset_locator import zoomed_inset_axes, mark_inset

blue="#007ec1"

xs1 = np.linspace(-3, 3, 10001)
xs2=1/(np.arange(1.,1001,1.)*np.pi/2)

xs = np.union1d(np.union1d(xs1,xs2),-xs2)
ys = np.sin(1/xs)

f, ax = plt.subplots()

ax.plot(xs,ys, color=blue)
ax.set_xlim(-2.5,2.5)
ax.set_ylim(-2,2)

axins = zoomed_inset_axes(ax,1.7,loc=4)
axins.plot(xs,ys)
axins.set_xlim(-0.3,0.3)
axins.set_ylim(-1.1,1.1)

mark_inset(ax, axins, loc1=3, loc2=2, fc="0.95", ec="0.7")

plt.xticks(visible=False)
plt.yticks(visible=False)

plt.savefig("The function sin(1 over x).svg")

许可协议

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

说明

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

此文件中描述的项目

描绘内容

文件来源 简体中文(已转写)

上传者的原创作品 简体中文(已转写)

文件历史

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

日期/时间缩⁠略⁠图大小用户备注
当前2018年5月21日 (一) 18:212018年5月21日 (一) 18:21版本的缩略图575 × 431(151 KB)Stephan Kullachange colors
2016年4月23日 (六) 12:452016年4月23日 (六) 12:45版本的缩略图731 × 551(113 KB)Stephan Kullabetter zoom
2016年4月23日 (六) 12:232016年4月23日 (六) 12:23版本的缩略图731 × 551(110 KB)Stephan KullaUser created page with UploadWizard

以下页面使用本文件:

全域文件用途

元数据