Ficheiro:Trisected perimeter point 3-4-5.svg

Imagem numa resolução maior(ficheiro SVG, de 540 × 421 píxeis, tamanho: 2 kB)

Descrição The trisected perimeter point of a 3-4-5 right triangle.
Data
Origem Obra do próprio
Autor David Eppstein
Permissão
(Reutilizar este ficheiro)
Public domain Eu, titular dos direitos de autor desta obra, dedico-a ao domínio público, com aplicação em todo o mundo.
Nalguns países isto pode não ser legalmente possível; se assim for:
Concedo a todos o direito de usar esta obra para qualquer fim, sem quaisquer condições, a menos que tais condições sejam impostas por lei.

Source code

This diagram was created as a pdf file by the following Python code, then recolored and labeled in Adobe Illustrator and converted to SVG.

from pyx import canvas,path,color

def meet(p,q):
    return [p[i-1]*q[i]-q[i-1]*p[i] for i in [2,0,1]]

def sign(p,r,q):
    L = meet(p,q)
    return sum(L[i]*r[i] for i in [0,1,2])

A = [0,3,1]
B = [0,0,1]
C = [4,0,1]

lo = 0
hi = 3
for i in range(40):
    x = (lo + hi) / 2.0
    AP = [4-x,0,1]
    BP = [4-0.8*(4-x),0.6*(4-x),1]
    CP = [0,x,1]
    if sign(meet(A,AP),meet(B,BP),meet(C,CP)) < 0:
        hi = x
    else:
        lo = x

c = canvas.canvas()

def line(p,q):
    c.stroke(path.line(p[0],p[1],q[0],q[1]),[color.rgb.black])

for p,q in [(A,B),(A,C),(B,C),(A,AP),(B,BP),(C,CP)]:
    line(p,q)

c.writePDFfile("Trisected perimeter point 3-4-5")

Legendas

Adicione uma explicação de uma linha do que este ficheiro representa

Elementos retratados neste ficheiro

retrata

Histórico do ficheiro

Clique uma data e hora para ver o ficheiro tal como ele se encontrava nessa altura.

Data e horaMiniaturaDimensõesUtilizadorComentário
atual00h37min de 22 de abril de 2008Miniatura da versão das 00h37min de 22 de abril de 2008540 × 421 (2 kB)David Eppstein{{Information |Description=The trisected perimeter point of a 3-4-5 right triangle. |Source=self-made |Date=April 21, 2008 |Author= David Eppstein |Permission={{PD-self}} |other_versions= }} ==Sou

A seguinte página usa este ficheiro:

Utilização global do ficheiro

As seguintes wikis usam este ficheiro: