Файл:Archimedean spiral polar.svg
testwiki проектыннан
Навигациягә күчү
Эзләүгә күчү
591 × 600 нокта - SVG файлын беренчел карау размеры PNG. Башка ачыклык: 236 × 240 нокта | 473 × 480 нокта | 757 × 768 нокта | 1009 × 1024 нокта | 2018 × 2048 нокта | 609 × 618 нокта.
Төп файл (SVG файлы, шартлы 609 × 618 нокта, файлның зурлыгы: 91 Кб)
Бу файл Викискладе проектыннан һәм башка проектларда кулланылырга мөмкин. Файл турында тулырак мәгълүмат түбәндә күрсәтелгән.
Тасвирлама
| ТасвирArchimedean spiral polar.svg |
Français : Spirale d'Archimède représentée sur un graphe polaire English: Archimedean spiral represented on a polar graph |
| Дата | |
| Чыганак | Үз эшем |
| Автор | Guillaume Jacquenot |
Source code (Python)
# -*- coding: utf-8 -*-
#
# Script to plot an Archimedean spiral
#
# http://en.wikipedia.org/wiki/Archimedean_spiral
#
# The Archimedean spiral (also known as the arithmetic spiral
# or spiral of Archimedes) is a spiral named after the 3rd
# century BC Greek mathematician Archimedes. It is the locus
# of points corresponding to the locations over time of a
# point moving away from a fixed point with a constant speed
# along a line which rotates with constant angular velocity.
#
# Text under the
# Creative Commons Attribution-ShareAlike License
# **************************************************************
#
#
# Guillaume Jacquenot
# 2013/03/17
import numpy as np
from fractions import Fraction
import matplotlib
from matplotlib.pyplot import figure, show, rc, grid
def updateThetaAxis(ax):
thetaFractions = [Fraction.from_float(item/np.pi) for item in ax.get_xticks()]
labels=[]
for f in thetaFractions:
if f.numerator==0:
labels.append('0')
elif f.numerator==f.denominator:
labels.append('\\pi')
elif f.numerator==1:
labels.append('\\frac{{\\pi }}{'+str(f.denominator)+'}')
else:
labels.append('\\frac{{'+str(f.numerator)+'\\pi }}{'+str(f.denominator)+'}')
labels = ['$\\Large'+l+'$' for l in labels]
ax.set_xticklabels(labels,fontsize=20)
def updateRAxis(ax):
thetaFractions = [Fraction.from_float(item) for item in ax.get_yticks()]
labels=[]
for f in thetaFractions:
if f.numerator==0:
labels.append('0')
elif f.numerator==f.denominator:
labels.append('1')
elif f.denominator==1:
labels.append(str(f.numerator))
else:
labels.append('\\frac{{'+str(f.numerator)+'}}{'+str(f.denominator)+'}')
labels = ['$'+l+'$' for l in labels]
ax.set_yticklabels(labels,fontsize=20)
def makePlot(outputFilename = r'Archimedean_spiral_polar.svg'):
rc('grid', linewidth=1, linestyle='-') # color='#316931'
rc('xtick', labelsize=15)
rc('ytick', labelsize=15)
rc('font',**{'family':'serif','serif':['Palatino'],'size':14})
rc('text', usetex=True)
width, height = matplotlib.rcParams['figure.figsize']
size = min(width, height)
fig = figure(figsize=(size, size))
ax = fig.add_axes([0.12, 0.12, 0.76, 0.76], polar=True, )#axisbg='#d5de9c'
r = np.arange(0, 3.0, 0.01)
theta = 2*np.pi*r
ax.plot(theta, r, color='#ee8d18', lw=3)
ax.set_rmax(2.0)
updateThetaAxis(ax)
updateRAxis(ax)
grid(True)
ax.set_title('$\\rho=\\frac{1}{2\\pi}\\theta$',fontsize=20)
fig.savefig(outputFilename)
fig.show()
makePlot()
Лицензияләү
Я, владелец авторских прав на это произведение, добровольно публикую его на условиях следующей лицензии:
Әлеге файл Creative Commons Attribution-Share Alike 3.0 Unported лицензиясе буенча рөхсәт ителгән.
- Сез ирекле рәвештә:
- уртаклашырга – бу язмадан күчермә алырга, таратырга һәм тапшырырга
- юрамалар ясарга – бу язманы үзгәртергә
- Түбәндәге шартларда:
- атрибуция – Сез тиешле бәя, лицензиягә сылтама бирергә һәм үзгәрешләр кертелгәнме-юкмы икәнен күрсәтергә тиешсез. Сез моны теләсә-нинди дөрес булган ысул белән эшли аласыз, әмма лицензиар сезне яки куллануыгызны хуплый дигән фикер калырга тиеш түгел.
- шул ук кагыйдәләр буенча таратыла – Әгәр дә сез бу әсәрне үзгәртәсез яки аның нигезендә яңа әсәрне булдырасыз икән, сез чыганак әсәрнең лицензиясен яки чыганак лицензияне яки чыганак лицензиягә нигезләнгән лицензияне кулланырга тиеш буласыз.
Краткие подписи
Добавьте однострочное описание того, что собой представляет этот файл
Элементы, изображённые на этом файле
тасвирланган феномен
Некоторое значение без элемента в Викиданных
17 мар 2013
MIME-тип рус
image/svg+xml
707673988c0371b84a498260d2844d05f856064c
93 021 байт
618 пиксель
609 пиксель
Файл тарихы
Файлның нинди булганлыгын күрү өчен «дата/вакыт» дигәненә басыгыз.
| Дата/вакыт | Кече рәсем | Үлчәмнәре | Кулланучы | Искәрмә | |
|---|---|---|---|---|---|
| агымдагы | 18 мар 2013, 19:17 | 609 × 618 (91 Кб) | wikimediacommons>AnonMoos | move formula to side, adjust margins |
Файлны куллану
Әлеге файл киләсе битне куллана: