Formula Untuk Mengecek Posisi Sejumlah N Titik
Formula Untuk Mengecek Posisi Sejumlah N Titik
Segaris
Ghina Hanny Fairuz Hasna (1206206101), Ivana (1206243305), M. Wildan
(1206256724),
Setiawan (1206249883), Ubadah (1206249233)
Universitas Indonesia
Pendahuluan
Berikut ini adalah ide awal untuk menentukan apakah n buah titik
berada dalam satu garis atau tidak. Pertama akan dicoba untuk 3 buah
titik A (x 1 , y 1 ), B(x 2 , y 2 ) dan C( x 3 , y 3) . Kemudian ambil 2 buah titik dari
ketiga titik yang dimiliki (misalkan titik
dan
n 3
(misal
A i=(x i , y i) )
Mulai
Pilih
A 1 ( x 1 , y 1)
dan
A 2 (x 2 , y 2 )
Ai
adalah titik ke
i ,
i=3
Untuk
sampai
lakukan :
y i y 1 y 2 y 1
xi x1 x 2x 1
Jika
Output :
maka
titik tidak segaris
Berhenti
Output :
titik segaris
Berhenti
Simulasi (5 titik tidak segaris)
Misalkan ada 6 titik yang akan dicek apakah segaris atau tidak,
keenam
titik
tersebut
adalah
Titik
Acuan
Ai
yi y1
xi x1
y2 y1
x2 x1
Sto
p
A 1=( 6,4 )
0
A 2=( 1,1 )
A 1=( 6,4 )
A 2=( 1,1 )
A 1=( 6,4 )
A 2=( 1,1 )
A 1=( 6,4 )
A 2=( 1,1 )
( 3,1 )
5
=1
5
5
=1
5
(1,3 )
7
=1
7
5
=1
5
(0,0)
4 2
=
6 3
5
=1 Sto
5
p
ditemukan ketaksamaan
y 5 y 1 y 2 y 1
x5 x1 x 2x 1
bahwa 5 titik tersebut tidak segaris. Jika dilihat dari gambar pada dimensi
(menggunakan
A 1 , A 2 , A3 , A 4
aplikasi
GeoGebra)
A5
terlihat
benar
titik
A 1 , A 2 , A3 , A 4
bahwa
dan
A5
titik
tersebut
adalah
Titik
Acuan
Ai
yi y1
xi x1
y2 y1
x2 x1
Stop
A 1=(1,1 )
0
A 2=( 0,2 )
A 1=(1,1 )
A 2=( 0,2 )
A 1=(1,1 )
A 2=( 0,2 )
A 1=(1,1 )
A 2=( 0,2 )
(3,1 )
2
=1
2
1
=1
1
(2,4)
3
=1
3
1
=1
1
(4,6)
5
=1
5
1
=1
1
Dari algoritma diatas dapat dilihat bahwa sampai semua titik dicek,
tidak
ditemukan
ketaksamaan
y 5 y 1 y 2 y 1
x5 x1 x 2x 1
sehingga
dapat
disimpulkan bahwa 5 titik tersebut segaris. Jika dilihat dari gambar pada
dimensi 2 (menggunakan aplikasi GeoGebra) terlihat bahwa benar titik
A 1 , A 2 , A3 , A 4
dan
A5
segaris.
A 1 , A 2 , A3 , A 4
dan
A5
Kesimpulan
Menggunakan perumuman dari garis yang dibentuk oleh dua titik,
didapatkan formula untuk mengecek sejumlah berhingga titik (misal
algoritma
diatas
hal
yang
akan
dicek
n2
adalah
ketaksamaan
y 5 y 1 y 2 y 1
titik yang dipilih tidak segaris, sedangkan apabila untuk setiap titik yang
dicek ketaksamaan tersebut tidak muncul maka dapat disimpulkan bahwa
n