Исходный файл (SVG-файл, номинально 540 × 531 пкс, размер файла: 6 Кб)
Этот файл из на Викискладе и может использоваться в других проектах.
Информация с его страницы описания приведена ниже.
Краткое описание
Source code
This image was created as a pdf file by the following Python code, then recolored in Adobe Illustrator and converted to SVG.
from pyx import canvas , path , color
from math import *
rot = [ e ** ( pi * 0.4 j * i ) for i in range ( 5 )]
def orient ( p , q ):
return p . real * q . imag - p . imag * q . real
def testx ( x ):
p = rot [ 1 ] . real + 1 j * x
return orient ( p - 1 , p * rot [ 3 ] - 1 )
lo , hi = 3 , 4
while hi - lo > 1e-8 :
mid = ( lo + hi ) / 2.0
if testx ( mid ) < 0 : hi = mid
else : lo = mid
c = canvas . canvas ()
scale = 2.0
def edge ( p , q ):
c . stroke ( path . line ( p . real * scale , p . imag * scale , q . real * scale , q . imag * scale ),
[ color . rgb . black ])
def point ( p ):
c . fill ( path . circle ( p . real * scale , p . imag * scale , 0.08 * scale ),[ color . rgb . red ])
for i in range ( 5 ):
p2 = 1 * rot [ i - 4 ]
p3 = ( rot [ 1 ] . real + 1 j * mid ) * rot [ i ]
p4 = p3 * rot [ 2 ]
edge ( p3 , p4 )
edge ( p4 , p2 )
for i in range ( 5 ):
point ( 1 * rot [ i ])
point (( rot [ 1 ] . real + 1 j * mid ) * rot [ i ])
c . writePDFfile ( "Non-Desargues configuration" )
Лицензирование
Public domain Public domain false false
Я, владелец авторских прав на это произведение, передаю его в общественное достояние . Это разрешение действует по всему миру.В некоторых странах это не может быть возможно юридически, в таком случае: Я даю право кому угодно использовать данное произведение в любых целях без каких-либо условий, за исключением таких условий, которые требуются по закону.
русский Добавьте однострочное описание того, что собой представляет этот файл
История файла
Нажмите на дату/время, чтобы увидеть версию файла от того времени.
Дата/время Миниатюра Размеры Участник Примечание
текущий 06:33, 9 апреля 2008 540 × 531 (6 Кб) wikimediacommons>David Eppstein Recolor more boldly
Использование файла
Следующая страница использует этот файл: