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

Ukuran asli (Berkas SVG, secara nominal 540 × 421 piksel, besar berkas: 2 KB)

Berkas ini berasal dari Wikimedia Commons dan mungkin digunakan oleh proyek-proyek lain. Deskripsi dari halaman deskripsinya ditunjukkan di bawah ini.

Deskripsi The trisected perimeter point of a 3-4-5 right triangle.
Tanggal
Sumber Karya sendiri
Pembuat David Eppstein
Izin
(Menggunakan kembali berkas ini)
Public domain Saya, pemegang hak cipta karya ini, merilis karya ini ke domain umum. Lisensi ini berlaku di seluruh dunia.
Di sejumlah negara, tindakan ini tidak memungkinkan secara sah; bila seperti itu:
Saya memberikan siapa pun hak untuk menggunakan karya ini untuk tujuan apa pun, tanpa persyaratan apa pun, kecuali yang ditetapkan oleh hukum.

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")

Captions

Add a one-line explanation of what this file represents

Items portrayed in this file

menggambarkan

21 April 2008

Riwayat berkas

Klik pada tanggal/waktu untuk melihat berkas ini pada saat tersebut.

Tanggal/WaktuMiniaturDimensiPenggunaKomentar
terkini22 April 2008 00.37Miniatur versi sejak 22 April 2008 00.37540 × 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

Halaman berikut menggunakan berkas ini:

Penggunaan berkas global

Wiki lain berikut menggunakan berkas ini: