PEMBENTUKAN MESH POLYGON SEGITIGA BERDASARKAN POLYGON NON-CONVEX

Ukuran: px
Mulai penontonan dengan halaman:

Download "PEMBENTUKAN MESH POLYGON SEGITIGA BERDASARKAN POLYGON NON-CONVEX"

Transkripsi

1 PEMENTUKN MESH POLYGON SEGITIG ERSRKN POLYGON NON-ONVEX Jimmy, S.T. Jurusan Teknik Informatika, Universitas Surabaya STRT polygon is said to be convex if a line connecting any two points within the polygon lies entirely within it[hill, 2001]. onvexity is required when we want to fill a polygon with a single solid color or pattern. On the other hand, graphic libraries, such as OpenGL, can only fill convex polygons. Problem arises when we need to draw a filled (solid colored or patterned) non-convex polygon. One way to finish this task is by dividing the non-convex polygon into several convex polygons. To ensure that all polygons are convex, they all must take the forms of triangle polygons. Therefore, the objective of this research is to create an application that is able to divide two dimensional polygons into several triangle polygons. The basic idea of the method used in this research is to connect three consecutive vertexes_ within the polygon observed. Those three connected vertexes will form a new triangle polygon. ll lines that form the new triangle polygon must be assessed to assure that none of them has parts that lie outside the original polygon area. When an appropriate new triangle is acquired, the second vertex of that triangle polygon can be removed from the original polygon. These processes have to be conducted until the observed polygon has only three vertexes left and it will be the last triangle polygon that constructs the triangle mesh. When the routine finished, a triangle mesh that has a shape exactly the same as the original polygon is completed. Now, we can fill the polygon with a solid color or pattern as needed Keywords: Polygon, Non-onvex, Mesh, Triangle, onversion. 1. Pendahuluan Istilah grafika komputer mengacu kepada gambar-gambar yang dibuat dengan atau dihasilkan oleh komputer. Komputer menghasilkan gambar berdasarkan data deskripsi gambar yang ada. Komputer dan manusia mempunyai cara yang berbeda dalam membuat gambar. Komputer memiliki sejumlah batasan dan aturan penggambaran yang harus dipatuhi. Salah satu batasan yang dimiliki grafika komputer adalah kemampuan untuk mengisi polygon dengan warna atau dengan pola tertentu. Graphic Library (kumpulan fungsi yang dapat digunakan untuk menghasilkan grafika komputer) yang beredar saat ini, seperti opengl, hanya dapat melakukan pengisian warna atau pola pada polygon polygon convex [2]. Polygon dikatakan convex apabila sebuah garis yang menghubungkan dua buah titik manapun dari polygon berada seluruhnya diatas polygon tersebut. Gambar 1 menunjukkan contoh polygon convex dan polygon yang tidak convex. Gambar 1. Polygon an Merupakan Polygon onvex. Polygon an ukan Polygon onvex Keterbatasan tersebut menjadi masalah karena tidak semua objek polygon yang harus digambar merupakan polygon convex. Tujuan dari penelitian ini adalah membuat dan mengimplementasikan algoritma yang dapat mengubah sebuah polygon dua dimensi yang tidak convex menjadi sebuah jaringan polygon (mesh) segitiga. Polygon segitiga dipilih karena semua polygon segitiga pasti merupakan sebuah polygon convex. 2. Landasan Teori lgoritma yang dibuat dalam penelitian ini memanfaatkan sejumlah teori yang telah ada. ab Landasan Teori ini akan membahas landasan teori yang digunakan dalam penelitian ini Vektor [1] Vektor adalah objek yang memiliki panjang dan arah. Vektor dapat digunakan untuk mewakili berbagai entiti fisik seperti gaya, perpindahan dan kecepatan. Sebuah vektor sering kali digambarkan sebagai sebuah panah dengan panjang tertentu yang mengarah ke suatu arah. Vektor dapat dianggap sebagai perpindahan dari suatu titik ke titik yang lain. Sehingga dapat dikatakan bahwa perbedaan antara dua titik merupakan sebuah vektor. pabila terdapat titik dan titik maka vektor v dapat diperoleh menggunakan rumus : v = (1) Operasi dasar yang dapat dilakukan pada vektor meliputi operasi penjumlahan dengan vektor lain dan operasi pengalian dengan skalar. Fasilitas lain yang memudahkan penggunaan vektor adalah dot product dan cross product. ot product 114

2 menghasilkan sebuah skalar. Untuk menghitung dot product dari dua buah vektor, lakukan perkalian setiap pasangan komponen vektor yang berkorespondensi dan jumlahkan hasilnya. ontoh, dot product dari vektor (3,4) dan vektor (1,6) adalah 27. ross product dari dua buah vektor adalah sebuah vektor baru yang tegak lurus terhadap kedua vektor yang dioperasikan. ross product hanya dapat dihasilkan dari vektor vektor tiga demensi. Untuk mendapatkan cross product dari vektor a = (a x, a y, a z ) dan vektor b = (b x, b y, b z ) dapat digunakan rumus berikut a x b = (a y b z a z b y )i + (a z b x a x b z )j + (a x b y a y b x )k (2) 2.2. Pencarian Perpotongan dari ua Garis [2] Permasalahan yang ingin dipecahkan pada sub bab ini adalah: apabila terdapat dua buah garis, tentukan apakah kedua garis tersebut berpotongan, jika mereka berpotongan, tentukan titik potong antar kedua garis tersebut. Misalkan garis pertama memiliki titik ujung dan serta garis lainnya memiliki titik ujung dan. ontoh variasi posisi kedua garis dapat dilihat di Gambar 2. Gambar 2. erbagai ontoh Variasi Posisi ua Garis Setiap garis akan memiliki sebuah garis induk. Garis induk adalah perpanjaangan garis sampai tak terhingga panjangnya. Sehingga kecuali kedua garis saling paralel, garis induk kedua garis akan saling bertumbukan pada suatu titik. Titik tumbuk inilah yang akan dicari pertama kali. Langkah pertama adalah menetapkan representasi parametric untuk tiap garis. pabila adalah segment dari menuju ke dan adalah segment dari menuju ke maka: (t) = + bt (3) (u) = + du (4) imana b = d = menggunakan persamaan (3), kita dapat menelusuri garis dari titik ke titik dengan menggerakkan t dari 0 menuju 1. Hal serupa dapat dilakukan terhadap garis menggunakan persamaan (4). Untuk menelusuri garis induk, nilai t dapat diperluas dari - sampai. pabila garis induk pasti bertumbukan, maka pasti terdapat suatu nilai t dan u dimana persamaan (3) dan (4) akan menghasilkan posisi yang sama: + bt = + du dengan mendifinisikan c =, maka akan didapatkan persamaan berikut : bt = c + du (5) kalikan kedua sisi dengan d untuk menghilangkan komponen d. maka akan didapatkan persamaan berikut: d. bt = d. c pabila d tidak NOL, maka nilai t dapat diperoleh dengan persamaan t = (d. c) / (d. b) (6) Garis dan berpotongan apabila nilai t diperoleh antara 0 sampai 1. pabila d NOL, maka dapat dipastikan bahwa d dan b paralel. Sehingga kedua garis dan tidak akan pernah berpotongan. 3. esain lgoritma Untuk memecahkan masalah pengisian polygon dua dimensi yang tidak convex dengan warna atau pola, dalam penelitian ini penulis membuat sebuah algoritma yang dapat mengubah sebuah polygon menjadi sebuah jaringan jaringan (mesh) polygon segitiga. entuk polygon segitiga dipilih karena semua polygon segitiga merupakan polygon convex. atasan terpenting dalam proses pembentukan mesh polygon segitiga adalah mesh polygon yang dihasilkan harus memiliki bentuk yang sama seperti bentuk polygon awal. Ide dasar algoritma yang akan dibuat adalah mengambil tiga vertex polygon yang berurutan sebagai calon polygon segitiga penyusun mesh polygon. Kemudian calon polygon segitiga tersebut harus diperiksa kelayakannya. alon polygon segitiga dianggap layak apabila tiga garis penyusunnya tidak memotong garis garis penyusun polygon yang lain dan seluruh area polygon segitiga berada diatas polygon awal. pabila calon polygon segitiga layak, maka calon polygon segitiga ditambahkan dalam mesh polygon dan vertex kedua dari calon polygon dihilangkan dari polygon awal. 115

3 Proses ini dilakukan sampai jumlah vertex yang tersisa pada polygon awal berjumlah 3 buah vertex. Flowchart dari algoritma yang dibuat dapat dilihat pada Gambar 3. Gambar 3. Flow hart lgoritma Pembentukan Mesh Polygon Segitiga Proses penentuan apakah tiga garis penyusun segitiga memotong garis-garis penyusun polygon dilakukan dengan mencari titik potong antara tiap garis segitiga dengan semua garis polygon. Pencarian titik potong dilakukan menggunakan algoritma yang dijelaskan pada sub bab 2.2. Garis 1 dan garis 2 merupakan garis yang terbentuk dari vertex vertex yang berurutan. Sehingga garis 1 dan garis 2 pasti berada di area polygon. Sedangkan garis 3 merupakan garis baru yang dibuat untuk menghubungkan vertex 1 dan 116

4 vertex 3 dari ketiga vertex calon segitiga. Sehingga hanya garis 3 yang memiliki kemungkinan berada diluar area polygon. Proses penentuan apakah garis 3 berada di dalam polygon dilakukan dengan menggunakan sebuah garis bantu. Garis bantu menghubungkan sembarang titik pada garis 3 dengan sembarang titik yang letaknya lebih jauh dari garis terluar polygon. Setelah garis bantu tercipta, hitung jumlah titik perpotongan garis bantu terhadap polygon. pabila jumlah titik perpotongan genap atau nol, maka dapat dipastikan garis ketiga berada di luar area polygon. pabila garis ketiga berada di dalam polygon, maka jumlah titik perpotongan garis bantu terhadap polygon pasti ganjil. Gambar 4 menunjukkan ilustrasi penggunaan garis bantu. Gambar 4. () Garis antu i alam Polygon Memiliki 3 Titik Tabrak () Garis antu i Luar Polygon Memiliki 2 Titik Tabrak Untuk mempermudah pemahaman algoritma, Gambar 5 akan menunjukkan ilustrasi proses pembentukan mesh polygon segitiga. Garis putus putus adalah garis calon segitiga. Nomor urut digunakan untuk mengurutkan vertex polygon sesuai urutan searah jarum jam. Vertex pertama bisa ditunjuk dari vertex yang manapun pada polygon. Gambar ke-4 menunjukkan calon segitiga yang tidak layak karena garis ketiga berada diluar area polygon awal. Sehingga calon segitiga tidak dipakai dan nomor urut vertex digeser satu posisi. Gambar 5. Ilustrasi Proses Pembentukan Mesh Polygon Segitiga 4. Hasil dan iskusi Penelitian ini diimplementasikan menggunakan Microsoft Visual #.NET dengan.net framework versi 1.1. Untuk menampilkan gambar digunakan library OpenGL. Gambar 6 menunjukkan tampilan aplikasi yang menampilkan hasil pembentukan mesh polygon segitiga. Formasi mesh polygon segitiga sangat bergantung pada vertex yang digunakan sebagai acuan pertama. Sebuah uji coba telah dilakukan untuk memproses polygon yang sama seperti pada Gambar 5. Uji coba kali ini akan menggunakan vertex nomor 2 sebagai acuan pertama. Hasil ujicoba tampak pada Gambar 7. Tampak pada gambar kanan bahwa formasi 117

5 polygon segitiga penyusun mesh polygon berubah namun secara keseluruhan tetap menghasilkan bentuk yang sama seperti polygon awal. Gambar 6. Hasil Implementasi lgoritma Pembentukan Mesh Polygon Segitiga erdasarkan Polygon. Gambar Kiri Menampilkan Kerangka Mesh Polygon Segitiga. Gambar Kanan Menampilkan Mesh Polygon Segitiga Yang iisi engan Warna Solid. Gambar 7. Mesh Polygon Hasil Ujicoba Menggunakan Vertex Ke 2 Sebagai cuan Pertama lgoritma yang dibuat pada penelitian ini dapat digunakan tidak hanya untuk polygon non-convex namun juga dapat digunakan untuk polygon convex. Gambar 8 menunjukkan hasil uji coba algoritma pada sebuah polygon convex. Gambar 8. Hasil Uji oba Pada Objek Polygon onvex Karena algoritma yang dibuat pada penelitian ini memproses tiap vertex secara berurutan searah jarum jam, maka algoritma yang dihasilkan hanya dapat digunakan untuk memproses polygon sederhana. Sebuah polygon dikatakan sederhana jika tidak ada garis-garis polygon yang saling berpotongan. Gambar 9 menunjukkan contoh polygon yang tidak sederhana. 118

6 Gambar 9. Polygon Tidak Sederhana 5. Kesimpulan dan Saran Setelah melakukan penelitian ini, diambil beberapa kesimpulan sebagai berikut : lgoritma yang dibuat pada penelitian ini telah berhasil mengubah poligon convex maupun non convex menjadi mesh polygon segitiga yang memiliki bentuk yang sama dengan polygon awal. Formasi polygon segitiga penyusun mesh polygon segitiga bergantung dari vertex yang digunakan sebagai acuan pertama. Meskipun formasi polygon penyusun segitiga berbeda, namun secara keseluruhan tetap menghasilkan bentuk yang sama seperti polygon awal. lgoritma yang dibuat pada penelitian ini hanya dapat digunakan pada polygon dua dimensi sederhana. Keterbatasan tersebut dapat digunakan sebagai sasaran tujuan penelitian lanjutan dari hasil penelitian ini. aftar Pustaka [1] Hill, Jr, F.S. (2001). omputer Graphics Using OpenGL, 2 nd Edition. New Jersey : Prentice Hall [2] Neider, T., avis, T., Woo, M. (1994). OpenGL Programming Guide, The Official Guide to Learning OpenGL, Release 1, ddison-wesley. 119

VISUALISASI PETA KONTUR DALAM SUDUT PANDANG TIGA DIMENSI

VISUALISASI PETA KONTUR DALAM SUDUT PANDANG TIGA DIMENSI VISUALISASI PETA KONTUR DALAM SUDUT PANDANG TIGA DIMENSI Jimmy Jurusan Teknik Informatika, Universitas Surabaya Jl. Raya Kalirungkut, Surabaya - 60292 Email: [email protected], [email protected]

Lebih terperinci

Uji Kecepatan Algoritma Convex-Hull: Graham dan Melkman

Uji Kecepatan Algoritma Convex-Hull: Graham dan Melkman Uji Kecepatan Algoritma Convex-Hull: Graham dan Melkman Djoni Haryadi Setiabudi Fakultas Teknologi Industri, Jurusan Teknik Informatika, Universitas Kristen Petra e-mail : [email protected] Edwin Jayasaputra

Lebih terperinci

BESARAN VEKTOR. Gb. 1.1 Vektor dan vektor

BESARAN VEKTOR. Gb. 1.1 Vektor dan vektor BAB 1 BESARAN VEKTOR Tujuan Pembelajaran 1. Menjelaskan definisi vektor, dan representasinya dalam sistem koordinat cartesius 2. Menjumlahkan vektor secara grafis dan dengan vektor komponen 3. Melakukan

Lebih terperinci

TEKNIK MORPHING UNTUK OBJEK CITRA TIGA DIMENSI DENGAN METODE INTERPOLASI LINEAR

TEKNIK MORPHING UNTUK OBJEK CITRA TIGA DIMENSI DENGAN METODE INTERPOLASI LINEAR TEKNIK MORPHING UNTUK OBJEK CITRA TIGA DIMENSI DENGAN METODE INTERPOLASI LINEAR Taufik Agung Wibowo, R. Rizal Isnanto 2, Achmad Hidayatno 2 Jurusan Teknik Elektro Fakultas Teknik Universitas Diponegoro

Lebih terperinci

BAB 1 BESARAN VEKTOR. A. Representasi Besaran Vektor

BAB 1 BESARAN VEKTOR. A. Representasi Besaran Vektor BAB 1 BESARAN VEKTOR TUJUAN PEMBELAJARAN 1. Menjelaskan definisi vektor, dan representasinya dalam sistem koordinat cartesius 2. Menjumlahan vektor secara grafis dan matematis 3. Melakukan perkalian vektor

Lebih terperinci

Matematika II : Vektor. Dadang Amir Hamzah

Matematika II : Vektor. Dadang Amir Hamzah Matematika II : Vektor Dadang Amir Hamzah sumber : http://www.whsd.org/uploaded/faculty/tmm/calc front image.jpg 2016 Dadang Amir Hamzah Matematika II Semester II 2016 1 / 24 Outline 1 Pendahuluan Dadang

Lebih terperinci

TIU: Mahasiswa mampu menghasilkan aplikasi Komputer Grafik sederhana. Pemrograman OpenGL API dasar 2 dimensi. Penggunaan aplikasi pengolah grafis 3D

TIU: Mahasiswa mampu menghasilkan aplikasi Komputer Grafik sederhana. Pemrograman OpenGL API dasar 2 dimensi. Penggunaan aplikasi pengolah grafis 3D Matakuliah : Komputer Grafik Dosen : Yonathan Ferry Hendrawan ThAkad : 2013-2014 Semester : Genap (empat) Prodi : S1 Teknik Informatika KONTRAK KULIAH 1. Manfaat Matakuliah Dengan mengambil mata kuliah

Lebih terperinci

Desain dan Analisis Algoritma Pembangkitan Convex Hull 3 Dimensi dan Visualisasinya

Desain dan Analisis Algoritma Pembangkitan Convex Hull 3 Dimensi dan Visualisasinya JURNAL TEKNIK POMITS Vol. 2, No. 1, (2014) ISSN: 2337-3539 (2301-9271 Print) 1 Desain dan Analisis Algoritma Pembangkitan Convex Hull 3 Dimensi dan Visualisasinya Andi Muh. Primabudi, Arya Yudhi Wijaya

Lebih terperinci

Line VS Bezier Curve. Kurva Bezier. Other Curves. Drawing the Curve (1) Pertemuan: 06. Dosen Pembina Danang Junaedi Sriyani Violina IF-UTAMA 2

Line VS Bezier Curve. Kurva Bezier. Other Curves. Drawing the Curve (1) Pertemuan: 06. Dosen Pembina Danang Junaedi Sriyani Violina IF-UTAMA 2 Line VS Bezier Curve Kurva Bezier Pertemuan: 06 Dosen Pembina Danang Junaedi Sriyani Violina IF-UTAMA 1 IF-UTAMA 2 Other Curves Drawing the Curve (1) IF-UTAMA 3 IF-UTAMA 4 1 Drawing the Curve (2) Algoritma

Lebih terperinci

BESARAN, SATUAN & DIMENSI

BESARAN, SATUAN & DIMENSI BESARAN, SATUAN & DIMENSI Defenisi Apakah yang dimaksud dengan besaran? Besaran : segala sesuatu yang dapat diukur dan dinyatakan dengan angka (kuantitatif). Apakah yang dimaksud dengan satuan? Satuan

Lebih terperinci

TIU: Mahasiswa mampu menghasilkan aplikasi Komputer Grafik sederhana. Pemrograman OpenGL API dasar dan interaksi 2 dimensi

TIU: Mahasiswa mampu menghasilkan aplikasi Komputer Grafik sederhana. Pemrograman OpenGL API dasar dan interaksi 2 dimensi Matakuliah : Komputer Grafik Dosen : Yonathan Ferry Hendrawan ThAkad : 2014-2015 Semester : Genap (empat) Prodi : S1 Teknik Informatika KONTRAK KULIAH 1. Manfaat Matakuliah Dengan mengambil mata kuliah

Lebih terperinci

PEMBUATAN SISTEM INFORMASI AKUNTANSI RUMAH MAKAN MULTICABANG X

PEMBUATAN SISTEM INFORMASI AKUNTANSI RUMAH MAKAN MULTICABANG X PEMBUATAN SISTEM INFORMASI AKUNTANSI RUMAH MAKAN MULTICABANG X Ali Reza Yudhistira Jurusan Teknik Informatika Fakultas Teknik Universitas Surabaya [email protected] Abstrak Rumah makan X saat ini telah

Lebih terperinci

VEKTOR. Oleh : Musayyanah, S.ST, MT

VEKTOR. Oleh : Musayyanah, S.ST, MT VEKTOR Oleh : Musayyanah, S.ST, MT 1 2.1 ESRN SKLR DN VEKTOR Sifat besaran fisis : esaran Skalar Skalar Vektor esaran yang cukup dinyatakan oleh besarnya saja (besar dinyatakan oleh bilangan dan satuan).

Lebih terperinci

01-Pengenalan Vektor. Dosen: Anny Yuniarti, M.Comp.Sc Gasal Anny2011 1

01-Pengenalan Vektor. Dosen: Anny Yuniarti, M.Comp.Sc Gasal Anny2011 1 01-Pengenalan Vektor Dosen: Anny Yuniarti, M.Comp.Sc Gasal 2011-2012 Anny2011 1 Agenda Bagian 1: Vektor dan Kombinasi Linier Bagian 2: Panjang Vektor dan Perkalian Titik (Dot Products) Bagian 3: Matriks

Lebih terperinci

Pemotongan Poligon Menggunakan Algoritma Weiler Atherton

Pemotongan Poligon Menggunakan Algoritma Weiler Atherton Pemotongan Poligon Menggunakan Algoritma Weiler Atherton [Djoni Haryadi Setiabudi, et al.] Pemotongan Poligon Menggunakan Algoritma Weiler Atherton Djoni Haryadi Setiabudi Fakultas Teknologi Industri,

Lebih terperinci

SISTEM PENGENALAN PENGUCAPAN HURUF VOKAL DENGAN METODA PENGUKURAN SUDUT BIBIR PADA CITRA 2 DIMENSI ABSTRAK

SISTEM PENGENALAN PENGUCAPAN HURUF VOKAL DENGAN METODA PENGUKURAN SUDUT BIBIR PADA CITRA 2 DIMENSI ABSTRAK SISTEM PENGENALAN PENGUCAPAN HURUF VOKAL DENGAN METODA PENGUKURAN SUDUT BIBIR PADA CITRA 2 DIMENSI Adhi Fajar Sakti Wahyudi (0722062) Jurusan Teknik Elektro Email: [email protected] ABSTRAK Teknologi pengenalan

Lebih terperinci

PEMBUATAN PERANGKAT LUNAK EDITOR DENAH RUANG 2D UNTUK DIVISUALISASIKAN SECARA 3D 1

PEMBUATAN PERANGKAT LUNAK EDITOR DENAH RUANG 2D UNTUK DIVISUALISASIKAN SECARA 3D 1 PEMBUATAN PERANGKAT LUNAK EDITOR DENAH RUANG 2D UNTUK DIVISUALISASIKAN SECARA 3D 1 Rudy Adipranata, Liliana, Yohanes Pribadi Teknik Informatika, Fakultas Teknologi Industri, Universitas Kristen Petra Jl.

Lebih terperinci

BESARAN SKALAR DAN VEKTOR. Besaran Skalar. Besaran Vektor. Sifat besaran fisis : Skalar Vektor

BESARAN SKALAR DAN VEKTOR. Besaran Skalar. Besaran Vektor. Sifat besaran fisis : Skalar Vektor PERTEMUAN II VEKTOR BESARAN SKALAR DAN VEKTOR Sifat besaran fisis : Skalar Vektor Besaran Skalar Besaran yang cukup dinyatakan oleh besarnya saja (besar dinyatakan oleh bilangan dan satuan). Contoh : waktu,

Lebih terperinci

SOLUSI PENCAPAIAN BIAYA MINIMUM BAGI PASANGAN LIMA PEKERJAAN DAN LIMA MESIN MENGGUNAKAN METODE HUNGARIAN

SOLUSI PENCAPAIAN BIAYA MINIMUM BAGI PASANGAN LIMA PEKERJAAN DAN LIMA MESIN MENGGUNAKAN METODE HUNGARIAN SOLUSI PENCAPAIAN BIAYA MINIMUM BAGI PASANGAN LIMA PEKERJAAN DAN LIMA MESIN MENGGUNAKAN METODE HUNGARIAN Lie Liana, Yeye Susilowati, Suhana Program Studi Manajemen, Fakultas Ekonomika dan Bisnis, Universitas

Lebih terperinci

BESARAN VEKTOR B A B B A B

BESARAN VEKTOR B A B B A B Besaran Vektor 8 B A B B A B BESARAN VEKTOR Sumber : penerbit cv adi perkasa Perhatikan dua anak yang mendorong meja pada gambar di atas. Apakah dua anak tersebut dapat mempermudah dalam mendorong meja?

Lebih terperinci

Bentuk Primitif. Esther Wibowo -

Bentuk Primitif. Esther Wibowo - Bentuk Primitif Esther Wibowo - [email protected] Bentuk Primitif Point - Titik Line - Garis Shape/Polygon - Bentuk bangun Text - Teks Titik Direpresentasikan dengan koordinat (x,y) Biasanya tidak

Lebih terperinci

Vektor Ruang 2D dan 3D

Vektor Ruang 2D dan 3D Vektor Ruang 2D dan D Besaran Skalar (Tidak mempunyai arah) Vektor (Mempunyai Arah) Vektor Geometris Skalar (Luas, Panjang, Massa, Waktu dan lain - lain), merupakan suatu besaran yang mempunyai nilai mutlak

Lebih terperinci

MODIFIKASI METODE BACKTRACKING UNTUK MEMBANTU MENCARI PENYELESAIAN PERMAINAN PEG SOLITAIRE

MODIFIKASI METODE BACKTRACKING UNTUK MEMBANTU MENCARI PENYELESAIAN PERMAINAN PEG SOLITAIRE MODIFIKASI METODE BACKTRACKING UNTUK MEMBANTU MENCARI PENYELESAIAN PERMAINAN PEG SOLITAIRE Susana Limanto dan Monica Widiasri Universitas Surabaya, Surabaya susana @ubaya.ad.id dan [email protected] ABSTRACT

Lebih terperinci

KAJIAN TEORI PENYELESAIAN MASALAH JARAK DAN SUDUT PADA BANGUN RUANG DIMENSI TIGA MENGGUNAKAN PENDEKATAN VEKTOR

KAJIAN TEORI PENYELESAIAN MASALAH JARAK DAN SUDUT PADA BANGUN RUANG DIMENSI TIGA MENGGUNAKAN PENDEKATAN VEKTOR KAJIAN TEORI PENYELESAIAN MASALAH JARAK DAN SUDUT PADA BANGUN RUANG DIMENSI TIGA MENGGUNAKAN PENDEKATAN VEKTOR Andi Pujo Rahadi FKIP Universitas Advent Indonesia Abstrak Materi utama dalam bab Geometri

Lebih terperinci

VEKTOR GAYA. Gambar 1. Perkalian dan pembagian vektor

VEKTOR GAYA. Gambar 1. Perkalian dan pembagian vektor VEKTOR GAYA Perkalian dan Pembagian vektor dengan scalar Jika vektor dikalikan dengan nilai positif maka besarnya meningkat sesuai jumlah pengalinya. Perkalian dengan bilangan negatif akan mengubah besar

Lebih terperinci

3. Jika y1 = y2 (garis horisontal), maka (a) x = x + 1 dan y tetap (b) gambar titik (x,y) di layar (c) Selesai

3. Jika y1 = y2 (garis horisontal), maka (a) x = x + 1 dan y tetap (b) gambar titik (x,y) di layar (c) Selesai .3.1 Algoritma Brute Force Algoritma brute force untuk membentuk garis didasarkan pada persamaan (-6), yaitu : 1. Tentukan dua titik ujung (x1,y1) dan (x,y). Jika x1 = x (garis vertikal), maka (a) y =

Lebih terperinci

GeoGebra untuk Pembelajaran Matematika

GeoGebra untuk Pembelajaran Matematika PPPPTK Matematika GeoGebra untuk Pembelajaran Matematika Marfuah, M.T Contents GeoGebra... 2 Tujuan... 2 Introduction... 2 Aktifitas 1: Koordinat Kartesius... 4 Aktifitas 2: Persamaan Garis Sejajar Sumbu

Lebih terperinci

Outline. Struktur Data & Algoritme (Data Structures & Algorithms) Pengantar. Definisi. 2-3 Trees

Outline. Struktur Data & Algoritme (Data Structures & Algorithms) Pengantar. Definisi. 2-3 Trees Struktur Data & Algoritme (Data Structures & Algorithms) 2-3 Trees Outline Pengantar Definisi 2-3 Tree Operasi: Search Insert Delete (a,b)-tree Denny ([email protected]) Suryana Setiawan ([email protected])

Lebih terperinci

PENGKODEAN CITRA MENJADI DUA BUAH CITRA BAYANG DAN PENDEKODEAN MENJADI CITRA ASAL ABSTRAK

PENGKODEAN CITRA MENJADI DUA BUAH CITRA BAYANG DAN PENDEKODEAN MENJADI CITRA ASAL ABSTRAK PENGKODEAN CITRA MENJADI DUA BUAH CITRA BAYANG DAN PENDEKODEAN MENJADI CITRA ASAL Disusun Oleh: Albert Tanama 0622016 Email : [email protected] Jurusan, Fakultas Teknik, Jalan Prof. Drg. Suria

Lebih terperinci

PENENTUAN RUTE TERPENDEK DENGAN METODE FLOYD WARSHALL PADA PETA DIGITAL UNIVERSITAS SUMATERA UTARA SKRIPSI DHYMAS EKO PRASETYO

PENENTUAN RUTE TERPENDEK DENGAN METODE FLOYD WARSHALL PADA PETA DIGITAL UNIVERSITAS SUMATERA UTARA SKRIPSI DHYMAS EKO PRASETYO PENENTUAN RUTE TERPENDEK DENGAN METODE FLOYD WARSHALL PADA PETA DIGITAL UNIVERSITAS SUMATERA UTARA SKRIPSI DHYMAS EKO PRASETYO 091402023 PROGRAM STUDI TEKNOLOGI INFORMASI FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI

Lebih terperinci

SISTEM PENGELOLAAN PARKIR DENGAN FASILITAS PENENTUAN LOKASI PARKIR TERDEKAT DENGAN PINTU KELUAR MASUK

SISTEM PENGELOLAAN PARKIR DENGAN FASILITAS PENENTUAN LOKASI PARKIR TERDEKAT DENGAN PINTU KELUAR MASUK SISTEM PENGELOLAAN PARKIR DENGAN FASILITAS PENENTUAN LOKASI PARKIR TERDEKAT DENGAN PINTU KELUAR MASUK Djoni Setiawan K. Fakultas Teknologi Informasi, Universitas Kristen Maranatha, Bandung [email protected],

Lebih terperinci

PEMBUATAN GENERATOR RULED SURFACE DAN ROTATIONAL OBJECT MENGGUNAKAN KURVA BEZIER DAN B-SPLINES

PEMBUATAN GENERATOR RULED SURFACE DAN ROTATIONAL OBJECT MENGGUNAKAN KURVA BEZIER DAN B-SPLINES PEMBUATAN GENERATOR RULED SURFACE DAN ROTATIONAL OBJECT MENGGUNAKAN KURVA BEZIER DAN B-SPLINES Liliana 1) Kartika Gunadi 2) Fricky Valiant 3) Jurusan Teknik Informatika, Fakultas Teknologi Industri, UK

Lebih terperinci

Serba Serbi Grafika Game

Serba Serbi Grafika Game Serba Serbi Grafika Game Mengenal OpenGL Open Graphics Library is a standard specification defining a cross-language, cross-platform API for writing applications that produce 2D and 3D computer graphics.

Lebih terperinci

Simulasi Pengurutan Data Dengan Metode Seleksi

Simulasi Pengurutan Data Dengan Metode Seleksi Simulasi Pengurutan Data Dengan Metode Seleksi Indra Gunawan STMIK IBBI J Jl. Sei Deli No. 18 Medan, Telp. 061-4567111 Fax. 061-4527548 E-mail: [email protected] Abstrak Pengurutan data atau sorting merupakan

Lebih terperinci

Vektor-Vektor. Ruang Berdimensi-2. Ruang Berdimensi-3

Vektor-Vektor. Ruang Berdimensi-2. Ruang Berdimensi-3 Vektor-Vektor dalam Ruang Berdimensi-2 dan Ruang Berdimensi-3 Disusun oleh: Achmad Fachrurozi Albert Martin Sulistio Iffatul Mardhiyah Rifki Kosasih Departemen Matematika Fakultas Matematika dan Ilmu Pengetahuan

Lebih terperinci

Esther Wibowo -

Esther Wibowo - Esther Wibowo - [email protected] Bentuk Primitif Point - Titik Line - Garis Shape/Polygon - Bentuk bangun Text - Teks Titik Direpresentasikan dengan koordinat (x,y) Biasanya tidak tampil sendiri

Lebih terperinci

PEMBUATAN PERANGKAT LUNAK UNTUK MEMVISUALISASIKAN BENDA TEMBUS PANDANG DENGAN METODE RAY TRACING

PEMBUATAN PERANGKAT LUNAK UNTUK MEMVISUALISASIKAN BENDA TEMBUS PANDANG DENGAN METODE RAY TRACING PEMBUATAN PERANGKAT LUNAK UNTUK MEMVISUALISASIKAN BENDA TEMBUS PANDANG (Liliana) PEMBUATAN PERANGKAT LUNAK UNTUK MEMVISUALISASIKAN BENDA TEMBUS PANDANG DENGAN METODE RAY TRACING Liliana Fakultas Teknologi

Lebih terperinci

PEMANFAATAN TRANSFORMASI WAVELET SEBAGAI EKSTRAKSI CIRI PADA KLASIFIKASI BERTINGKAT SINYAL EKG

PEMANFAATAN TRANSFORMASI WAVELET SEBAGAI EKSTRAKSI CIRI PADA KLASIFIKASI BERTINGKAT SINYAL EKG PEMANFAATAN TRANSFORMASI WAVELET SEBAGAI EKSTRAKSI CIRI PADA KLASIFIKASI BERTINGKAT SINYAL EKG T 610.28 PUT Abstrak Penelitian ini bertujuan untuk memperlihatkan suatu metoda pengenalan multi pola dari

Lebih terperinci

FISIKA UNTUK UNIVERSITAS OLEH

FISIKA UNTUK UNIVERSITAS OLEH FISIKA UNTUK UNIVERSITAS OLEH BAB I VEKTOR Pendahuluan B esaran adalah segala sesuatu yang dapat diukur dan dinyatakan dalam bentuk angkaangka. Besaran fisika dapat dibagi menjadi besaran pokok dan besaran

Lebih terperinci

PERANCANGAN PROGRAM APLIKASI PERANGKAT LUNAK MEMBUAT IMAGE PAINT MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 TUGAS AKHIR ADISTY ANASTASYA JUWITA

PERANCANGAN PROGRAM APLIKASI PERANGKAT LUNAK MEMBUAT IMAGE PAINT MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 TUGAS AKHIR ADISTY ANASTASYA JUWITA PERANCANGAN PROGRAM APLIKASI PERANGKAT LUNAK MEMBUAT IMAGE PAINT MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 TUGAS AKHIR ADISTY ANASTASYA JUWITA 082406025 PROGRAM DIPLOMA III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA

Lebih terperinci

Pemrograman Lanjut. Interface

Pemrograman Lanjut. Interface Pemrograman Lanjut Interface PTIIK - 2014 2 Objectives Interfaces Defining an Interface How a class implements an interface Public interfaces Implementing multiple interfaces Extending an interface 3 Introduction

Lebih terperinci

BAB II BESARAN VEKTOR

BAB II BESARAN VEKTOR BAB II BESARAN VEKTOR.1. Besaran Skalar Dan Vektor Dalam fisika, besaran dapat dibedakan menjadi dua kelompok yaitu besaran skalar dan besaran vektor. Besaran skalar adalah besaran yang dinyatakan dengan

Lebih terperinci

PAGI. SOAL PILIHAN GANDA : No

PAGI. SOAL PILIHAN GANDA : No PAGI SOAL PILIHAN GANDA : No. 1 35. 1. Salah satu contoh aplikasi Grafika Komputer adalah Virtual Reality. Yang dimaksud Virtual Reality adalah: a. lingkungan virtual seperti yang ada di dunia internet

Lebih terperinci

----- Garis dan Bidang di R 2 dan R

----- Garis dan Bidang di R 2 dan R ----- Garis dan Bidang di R dan R 3 ----- Sifat Operasi Hasil Kali Titik pada Vektor Teorema: Hasil kali titik (dot product) u dan v dapat dinyatakan pula sebagai: A. Pendekatan Geometri: R u v cos ; u,

Lebih terperinci

ALGORITMA PEMROGRAMAN 1A** (PP :S1-KA) Pertemuan 3

ALGORITMA PEMROGRAMAN 1A** (PP :S1-KA) Pertemuan 3 ALGORITMA PEMROGRAMAN 1A** (PP-011302:S1-KA) Pertemuan 3 Ahmad hidayat PROGRAMMING ALGORITHM 1A**, Part 3 Analisis Masalah dan Penyelesaian (Problem Analysis and Resolution) Kaidah-kaidah pembuatan flowchart

Lebih terperinci

PERANCANGAN DAN PEMBUATAN APLIKASI INTERIOR DESIGN MENGGUNAKAN WEBGL

PERANCANGAN DAN PEMBUATAN APLIKASI INTERIOR DESIGN MENGGUNAKAN WEBGL PERANCANGAN DAN PEMBUATAN APLIKASI INTERIOR DESIGN MENGGUNAKAN WEBGL Wahyu Ricky Handoko 1 ; Djoni Haryadi 2 ; Justinus Andjarwirawan 3 Program Studi Teknik Informatika Fakultas Teknologi Industri Universitas

Lebih terperinci

Analisis Kinerja Struktur Data Kd-Tree Pada Metode K-Nearest Neighbors

Analisis Kinerja Struktur Data Kd-Tree Pada Metode K-Nearest Neighbors Riau Journal of Computer Science Vol.2 No.2 Tahun 2016 : 1-6 1 Analisis Kinerja Struktur Data Kd-Tree Pada Metode K-Nearest Neighbors Yuan Lukito Program Studi Teknik Informatika, Fakultas Teknologi Informasi

Lebih terperinci

ABSTRAK. Kata Kunci: antrian, layanan, model antrian. vi Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: antrian, layanan, model antrian. vi Universitas Kristen Maranatha ABSTRAK Salah satu bagian yang cukup penting pada perusahaan jasa adalah masalah antrian, jika layanan tersebut terdapat kendala maka akan terjadi masalah penumpukan waktu menunggu pada pelayanan tersebut.

Lebih terperinci

Aplikasi Aljabar Vektor bagi Pengembang Game (Game Developer)

Aplikasi Aljabar Vektor bagi Pengembang Game (Game Developer) Aplikasi Aljabar Vektor bagi Pengembang Game (Game Developer) Joshua Salimin 13514001 Program Studi Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung

Lebih terperinci

Selain besaran pokok dan turunan, besaran fisika masih dapat dibagi atas dua kelompok lain yaitu besaran skalar dan besaran vektor

Selain besaran pokok dan turunan, besaran fisika masih dapat dibagi atas dua kelompok lain yaitu besaran skalar dan besaran vektor Selain besaran pokok dan turunan, besaran fisika masih dapat dibagi atas dua kelompok lain yaitu besaran skalar dan besaran vektor Besaran skalar adalah besaran yang hanya memiliki nilai saja. Contoh :

Lebih terperinci

SUKSES BERBISNIS DI INTERNET DALAM 29 HARI (INDONESIAN EDITION) BY SOKARTO SOKARTO

SUKSES BERBISNIS DI INTERNET DALAM 29 HARI (INDONESIAN EDITION) BY SOKARTO SOKARTO Read Online and Download Ebook SUKSES BERBISNIS DI INTERNET DALAM 29 HARI (INDONESIAN EDITION) BY SOKARTO SOKARTO DOWNLOAD EBOOK : SUKSES BERBISNIS DI INTERNET DALAM 29 HARI Click link bellow and free

Lebih terperinci

SATUAN ACARA PERKULIAHAN PERGURUAN TINGGI : POLITEKNIK PIKSI GANESHA PROGRAM STUDI : TEKNIK KOMPUTER JUDUL MATA KULIAH : GRFIKA KOMPUTER KODE / SKS :

SATUAN ACARA PERKULIAHAN PERGURUAN TINGGI : POLITEKNIK PIKSI GANESHA PROGRAM STUDI : TEKNIK KOMPUTER JUDUL MATA KULIAH : GRFIKA KOMPUTER KODE / SKS : SATUAN ACARA PERKULIAHAN PERGURUAN TINGGI : POLITEKNIK PIKSI GANESHA PROGRAM STUDI : TEKNIK KOMPUTER JUDUL MATA KULIAH : GRFIKA KOMPUTER KODE / SKS : Pertemuan ke Pokok Bahasan dan TIU Sub Pokok Bahasan

Lebih terperinci

PERANGKAT LUNAK SIMULASI DEADLOCK MENGGUNAKAN ILUSTRASI DINING PHILOSOPHERS PROBLEM

PERANGKAT LUNAK SIMULASI DEADLOCK MENGGUNAKAN ILUSTRASI DINING PHILOSOPHERS PROBLEM PERANGKAT LUNAK SIMULASI DEADLOCK MENGGUNAKAN ILUSTRASI DINING PHILOSOPHERS PROBLEM Arfiani Nur Khusna 1), Nur Rochmah Dyah PA 2) 1,2) Teknik Informatika, Universitas Ahmad Dahlan Yogyakarta 1,2) Jl. Prof.

Lebih terperinci

Vektor di ruang dimensi 2 dan ruang dimensi 3

Vektor di ruang dimensi 2 dan ruang dimensi 3 Vektor di ruang dimensi 2 dan ruang dimensi 3 Maulana Malik 1 ([email protected]) 1 Departemen Matematika FMIPA UI Kampus Depok UI, Depok 16424 2014/2015 1/21 [email protected] Vektor

Lebih terperinci

PEMBENTUKAN ELEMEN DAN NODE UNTUK MENDUKUNG PEMAKAIAN METODA ELEMEN HINGGA. Utaja *

PEMBENTUKAN ELEMEN DAN NODE UNTUK MENDUKUNG PEMAKAIAN METODA ELEMEN HINGGA. Utaja * PEMBENTUKAN ELEMEN DAN NODE UNTUK MENDUKUNG PEMAKAIAN METODA ELEMEN HINGGA Utaja * ABSTRAK PEMBENTUKAN ELEMEN DAN NODE UNTUK MENDUKUNG PEMAKAIAN METODA ELEMEN HINGGA. Salah satu kesulitan pemakaian meto-de

Lebih terperinci

Membangun Menara karakter (Indonesian Edition)

Membangun Menara karakter (Indonesian Edition) Membangun Menara karakter (Indonesian Edition) Stella Olivia Click here if your download doesn"t start automatically Membangun Menara karakter (Indonesian Edition) Stella Olivia Membangun Menara karakter

Lebih terperinci

Pembuatan Program Pembelajaran Integer Programming Metode Branch and Bound. Frengki

Pembuatan Program Pembelajaran Integer Programming Metode Branch and Bound. Frengki Pembuatan Program Pembelajaran Integer Programming Metode Branch and Bound Frengki Jurusan Teknik Informatika / Fakultas Teknik Universitas Surabaya [email protected] Abstrak Linier programming adalah

Lebih terperinci

Proses Clipping Menggunakan Algoritma Cohen-Sutherland pada Ruang Dimensi Tiga

Proses Clipping Menggunakan Algoritma Cohen-Sutherland pada Ruang Dimensi Tiga Proses Clipping Menggunakan Algoritma Cohen-Sutherland pada Ruang Dimensi Tiga Veronica Lusiana Program Studi Teknik Informatika, Universitas Stikubank Semarang Email: [email protected] Abstrak Menentukan

Lebih terperinci

1-x. dimana dan dihubungkan oleh teorema Pythagoras.

1-x. dimana dan dihubungkan oleh teorema Pythagoras. `2. Menyelesaikan persamaan dengan satu variabel Contoh: Berdasarkan Hukum Archimedes, suatu benda padat yang lebih ringan daripada air dimasukkan ke dalam air, maka benda tersebut akan mengapung. Berat

Lebih terperinci

11/11/2010. Standar Kompetensi/ Kompetensi Dasar. Indikator

11/11/2010. Standar Kompetensi/ Kompetensi Dasar. Indikator Standar Kompetensi/ Kompetensi Dasar Standar Kompetensi Menggunakan perangkat lunak pembuat grafik Kompetensi Dasar 1. Menunjukkan menu ikon yang terdapat dalam perangkat lunak pembuat grafis 2. Menggunakan

Lebih terperinci

MUH1G3/ MATRIKS DAN RUANG VEKTOR

MUH1G3/ MATRIKS DAN RUANG VEKTOR MUH1G3/ MATRIKS DAN RUANG VEKTOR TIM DOSEN 4 Vektor di Bidang dan di Ruang Vektor di Bidang dan Ruang Sub Pokok Bahasan Notasi dan Operasi Vektor Perkalian titik Perkalian silang Beberapa Aplikasi Proses

Lebih terperinci

PERANCANGAN DAN IMPLEMENTASI KOMPONEN ANTARMUKA PEMOGRAMAN VISUAL SEBAGAI PENDUKUNG APLIKASI PENGHASIL KUIS OTOMATIS. Laporan Tugas Akhir

PERANCANGAN DAN IMPLEMENTASI KOMPONEN ANTARMUKA PEMOGRAMAN VISUAL SEBAGAI PENDUKUNG APLIKASI PENGHASIL KUIS OTOMATIS. Laporan Tugas Akhir PERANCANGAN DAN IMPLEMENTASI KOMPONEN ANTARMUKA PEMOGRAMAN VISUAL SEBAGAI PENDUKUNG APLIKASI PENGHASIL KUIS OTOMATIS Laporan Tugas Akhir Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana

Lebih terperinci

BAB IV ATRIBUT OUTPUT PRIMITIF

BAB IV ATRIBUT OUTPUT PRIMITIF BAB IV ATRIBUT OUTPUT PRIMITIF OBJEKTIF : Pada Bab ini mahasiswa mempelajari tentang : 1. Fungsi Warna 2. Fungsi dan Atribut Titik 3. Fungsi dan Atribut Garis 4. Fungsi dan Atribut Kurva TUJUAN DAN SASARAN:

Lebih terperinci

SOAL ESSAY TENTANG ANIMALIA KELAS X SERTA JAWABAN. Related Soal Essay Tentang Animalia Kelas X Serta Jawaban :

SOAL ESSAY TENTANG ANIMALIA KELAS X SERTA JAWABAN. Related Soal Essay Tentang Animalia Kelas X Serta Jawaban : Reading and Free Access soal essay tentang animalia kelas x serta jawaban Page : 1 SOAL ESSAY TENTANG ANIMALIA KELAS X SERTA JAWABAN [Download] Soal Essay Tentang Animalia Kelas X Serta Jawaban.PDF The

Lebih terperinci

Perkuliahan Fisika Dasar II FI-331. Oleh Endi Suhendi 1

Perkuliahan Fisika Dasar II FI-331. Oleh Endi Suhendi 1 Perkuliahan Fisika Dasar II FI-331 Oleh Endi Suhendi 1 Menu hari ini (2 minggu): Medan dan Gaya Magnet Oleh Endi Suhendi 2 Medan Gravitasi Listrik Massa m Muatan q (±) Menghasilkan: Merasakan: Tinjau juga

Lebih terperinci

BAB II LANDASAN TEORI. A. Tinjauan Pustaka. 1. Vektor

BAB II LANDASAN TEORI. A. Tinjauan Pustaka. 1. Vektor BAB II LANDASAN TEORI A. Tinjauan Pustaka 1. Vektor Ada beberapa besaran fisis yang cukup hanya dinyatakan dengan suatu angka dan satuan yang menyatakan besarnya saja. Ada juga besaran fisis yang tidak

Lebih terperinci

DIKTAT MATEMATIKA II

DIKTAT MATEMATIKA II DIKTT MTEMTIK II (VEKTOR) Drs.. NN PURNWN, M.T JURUSN PENDIDIKN TEKNIK MESIN FKULTS PENDIDIKN TEKNOLOGI DN KEJURUN UNIVERSITS PENDIDIKN INDONESI 004 VEKTOR I. PENDHULUN 1.1. PENGERTIN Sepotong garis berarah

Lebih terperinci

Pengantar Algoritma & Flow Chart

Pengantar Algoritma & Flow Chart PRAKTIKUM 1 Pengantar Algoritma & Flow Chart A. TUJUAN PEMBELAJARAN 1. Mampu memahami suatu masalah dan mampu mencari solusi pemecahannya dan mampu menuangkan langkah-langkah pemecahan masalah tersebut

Lebih terperinci

GEOGEBRA UNTUK GEOMETRI RUANG

GEOGEBRA UNTUK GEOMETRI RUANG GEOGEBRA UNTUK GEOMETRI RUANG Geometri ruang yang akan digunakan pada pembelajaran matematika SMA biasanya meliputi jarak titik ke garis, jarak titik ke bidang, sudut antar garis, sudut antar bidang dan

Lebih terperinci

Penerapan Pewarnaan Titik pada Graf dalam Penyusunan Lokasi Duduk Menggunakan Algoritma Greedy Berbantuan Microsoft Visual Basic 6.

Penerapan Pewarnaan Titik pada Graf dalam Penyusunan Lokasi Duduk Menggunakan Algoritma Greedy Berbantuan Microsoft Visual Basic 6. Penerapan Pewarnaan Titik pada Graf dalam Penyusunan Lokasi Duduk Menggunakan Algoritma Greedy Berbantuan Microsoft Visual Basic.0 Halimah Turosdiah #1, Armiati #, Meira Parma Dewi # # Mathematic Department

Lebih terperinci

ABSTRACT. Keywords: Just In Time (JIT), Total Quality Management (TQM), and Cost of Production. vii

ABSTRACT. Keywords: Just In Time (JIT), Total Quality Management (TQM), and Cost of Production. vii ABSTRACT In order to make production costs more efficient, need a control in the production process for press a waste and extravagance that occured. In that way, can press cost of goods sold without decrease

Lebih terperinci

VEKTOR. Gambar 1.1 Gambar 1.2 Gambar 1.3. Liduina Asih Primandari, S.Si., M.Si.

VEKTOR. Gambar 1.1 Gambar 1.2 Gambar 1.3. Liduina Asih Primandari, S.Si., M.Si. VEKTOR 1 A. Definisi vektor Beberapa besaran Fisika dapat dinyatakan dengan sebuah bilangan dan sebuah satuan untuk menyatakan nilai besaran tersebut. Misal, massa, waktu, suhu, dan lain lain. Namun, ada

Lebih terperinci

VEKTOR. 45 O x PENDAHULUAN PETA KONSEP. Vektor di R 2. Vektor di R 3. Perkalian Skalar Dua Vektor. Proyeksi Ortogonal suatu Vektor pada Vektor Lain

VEKTOR. 45 O x PENDAHULUAN PETA KONSEP. Vektor di R 2. Vektor di R 3. Perkalian Skalar Dua Vektor. Proyeksi Ortogonal suatu Vektor pada Vektor Lain VEKTOR y PENDAHULUAN PETA KONSEP a Vektor di R 2 Vektor di R 3 Perkalian Skalar Dua Vektor o 45 O x Proyeksi Ortogonal suatu Vektor pada Vektor Lain Soal-Soal PENDAHULUAN Dalam ilmu pengetahuan kita sering

Lebih terperinci

Subnetting & CIDR. Fakultas Rekayasa Industri Institut Teknologi Telkom

Subnetting & CIDR. Fakultas Rekayasa Industri Institut Teknologi Telkom Subnetting & CIDR Fakultas Rekayasa Industri Institut Teknologi Telkom Soal 1 Diketahui IP Address 172.128.127.24 dengan netmask 255.255.255.240. tentukanlah network address dengan broadcast address yang

Lebih terperinci

APLIKASI PERANGKAT AJAR PENGELOLAAN DAN PERHITUNGAN EKSPRESI MATEMATIKA DARYANTO

APLIKASI PERANGKAT AJAR PENGELOLAAN DAN PERHITUNGAN EKSPRESI MATEMATIKA DARYANTO APLIKASI PERANGKAT AJAR PENGELOLAAN DAN PERHITUNGAN EKSPRESI MATEMATIKA DARYANTO 41508110097 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2012 APLIKASI PERANGKAT

Lebih terperinci

ABSTRAKSI. imajinatif. Untuk menjadi seorang desainer yang benar-benar kreatif diperlukan

ABSTRAKSI. imajinatif. Untuk menjadi seorang desainer yang benar-benar kreatif diperlukan ABSTRAKSI Dunia desain mengalami perkembangan yang sangat pesat selama beberapa tahun terakhir ini. Dalam merespon perkembangan ini, desainer mutlak untuk selalu kreatif dan juga imajinatif. Untuk menjadi

Lebih terperinci

Connecting & Using the BGAN for Internet Access Menghubungkan dan Menggunakan Alat BGAN

Connecting & Using the BGAN for Internet Access Menghubungkan dan Menggunakan Alat BGAN Connecting & Using the BGAN for Internet Access Menghubungkan dan Menggunakan Alat BGAN 1. Set the BGAN on a flat, stable surface outside where you can see the screen. There should not be anything above

Lebih terperinci

GRAFIK KOMPUTER DAN PENGOLAHAN CITRA. WAHYU PRATAMA, S.Kom., MMSI.

GRAFIK KOMPUTER DAN PENGOLAHAN CITRA. WAHYU PRATAMA, S.Kom., MMSI. GRAFIK KOMPUTER DAN PENGOLAHAN CITRA WAHYU PRATAMA, S.Kom., MMSI. PERTEMUAN 3 - GRAFKOM DAN PENGOLAHAN CITRA Output Primitive dan Atributnya Pengenalan Titik dan Garis. Atribut Output Primitive: Line Attributes,

Lebih terperinci

Ekspresi Reguler Definisi. Notasi Ekspresi Regular. Contoh Ekspresi Reguler [2]

Ekspresi Reguler Definisi. Notasi Ekspresi Regular. Contoh Ekspresi Reguler [2] Ekspresi Reguler Definisi Pertemuan : 3 Dosen Pembina : Danang Junaedi IF-UTAMA 1 Suatu cara untuk merepresentasikan bahasa regular [4] Pola (pattern) atau template untuk string dari suatu bahasa [3] Cara

Lebih terperinci

SKRIPSI SISTEM INFORMASI GEOGRAFIS PEMETAAN LAHAN TANAMAN PANGAN DI WILAYAH KECAMATAN KALIWUNGU BERBASIS WEB. Oleh: FERRY ANDRIAWAN

SKRIPSI SISTEM INFORMASI GEOGRAFIS PEMETAAN LAHAN TANAMAN PANGAN DI WILAYAH KECAMATAN KALIWUNGU BERBASIS WEB. Oleh: FERRY ANDRIAWAN SKRIPSI SISTEM INFORMASI GEOGRAFIS PEMETAAN LAHAN TANAMAN PANGAN DI WILAYAH KECAMATAN KALIWUNGU BERBASIS WEB Oleh: FERRY ANDRIAWAN 2011-51-091 SKRIPSI DIAJUKAN SEBAGAI SALAH SATU SYARAT UNTUK MEMPEROLEH

Lebih terperinci

Grafika Komputer. Pendahuluan. Dr. Ahmad Sabri Universitas Gunadarma

Grafika Komputer. Pendahuluan. Dr. Ahmad Sabri Universitas Gunadarma Grafika Komputer Pendahuluan Dr. Ahmad Sabri Universitas Gunadarma Ruang lingkup Perangkat Gambar Disiplin ilmu Grafik Komputer Gambar Grafik komputer adalah gambar yang dihasilkan oleh komputer. Natural

Lebih terperinci

Aplikasi Sistem Persamaan Linier dalam Persoalan Dunia Nyata (real world problem)

Aplikasi Sistem Persamaan Linier dalam Persoalan Dunia Nyata (real world problem) Aplikasi Sistem Persamaan Linier dalam Persoalan Dunia Nyata (real world problem) IF2123 Aljabar Geometri Oleh: Rinaldi Munir Program Studi Informatika, STEI-ITB Rinaldi Munir - IF2123 Aljabar Geometri

Lebih terperinci

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2011/2012

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2011/2012 STMIK GI MDP Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2011/2012 RANCANGAN APLIKASI TRAVELLING SALESMAN PROBLEM DENGAN METODE ALGORITMA A* (A-STAR) Sunbara lukito

Lebih terperinci

PENGENALAN BENTUK BANGUN GEOMETRIS DUA DIMENSI DENGAN MENGGUNAKAN METODE DESKRIPSI DAN PENCOCOKAN

PENGENALAN BENTUK BANGUN GEOMETRIS DUA DIMENSI DENGAN MENGGUNAKAN METODE DESKRIPSI DAN PENCOCOKAN PENGENAAN BENTUK BANGUN GEOMETRIS DUA DIMENSI DENGAN MENGGUNAKAN METODE. (Yulia, et al. PENGENAAN BENTUK BANGUN GEOMETRIS DUA DIMENSI DENGAN MENGGUNAKAN METODE DESKRIPSI DAN PENCOCOKAN Yulia Fakultas Teknologi

Lebih terperinci

Rudi Susanto, M.Si VEKTOR

Rudi Susanto, M.Si VEKTOR Rudi Susanto, M.Si VEKTOR ESRN SKLR DN VEKTOR esaran Skalar esaran yang cukup dinyatakan oleh besarnya saja (besar dinyatakan oleh bilangan dan satuan). Contoh Catatan : waktu, suhu, volume, laju, energi

Lebih terperinci

KODE SOAL A (NO ABSEN GANJIL) SOAL ULANGAN FORMATIF II Nama : MATA PELAJARAN : FISIKA Kelas / No Absen :.../...

KODE SOAL A (NO ABSEN GANJIL) SOAL ULANGAN FORMATIF II Nama : MATA PELAJARAN : FISIKA Kelas / No Absen :.../... KODE SOL (NO SEN GNJIL) SOL ULNGN FORMTIF II Nama : MT PELJRN : FISIK Kelas / No bsen :.../... KELS : X Pilihlah Jawaban yang benar dengan memberi tanda silang pada pilihan jawaban yang tersedia!!! (Cara

Lebih terperinci

Mata Kuliah: Geometri Analitik (3 SKS)

Mata Kuliah: Geometri Analitik (3 SKS) Mata Kuliah: Geometri Analitik (3 SKS) PRAKTIKUM GEOMETRI ANALITIK Tujuan Umum: Mahasiswa dapat menggunakan program CABRI GEOMETRI II PLUS untuk menyelesaikan permasalahan-permasalahan dalam Geometri Analitik

Lebih terperinci

Realisasi Sistem Pemantau Kepadatan Lalu-Lintas Menggunakan Teknologi Radar RTMS G4

Realisasi Sistem Pemantau Kepadatan Lalu-Lintas Menggunakan Teknologi Radar RTMS G4 Realisasi Sistem Pemantau Kepadatan Lalu-Lintas Menggunakan Teknologi Radar RTMS G4 Egne Novanda / 0422028 E-mail : [email protected] Jurusan Teknik Elektro, Fakultas Teknik, Jalan Prof. Drg. Suria Sumantri

Lebih terperinci

RAHASIA CERMAT & MAHIR MENGUASAI AKUNTANSI KEUANGAN MENENGAH (INDONESIAN EDITION) BY HERY HERY

RAHASIA CERMAT & MAHIR MENGUASAI AKUNTANSI KEUANGAN MENENGAH (INDONESIAN EDITION) BY HERY HERY Read Online and Download Ebook RAHASIA CERMAT & MAHIR MENGUASAI AKUNTANSI KEUANGAN MENENGAH (INDONESIAN EDITION) BY HERY HERY DOWNLOAD EBOOK : RAHASIA CERMAT & MAHIR MENGUASAI AKUNTANSI Click link bellow

Lebih terperinci

Vektor di Bidang dan di Ruang

Vektor di Bidang dan di Ruang Vektor di Bidang dan di Ruang 4.1. Pengertian, notasi,dan operasi pada ektor Vektor merupakan istilah untuk menyatakan besaran yang mempunyai arah. Secara geometris, ektor dinyakan dengan segmen-segmen

Lebih terperinci

UNNES Journal of Mathematics

UNNES Journal of Mathematics UJM 1 (1) (2012) UNNES Journal of Mathematics http://journal.unnes.ac.id/sju/index.php/ujm PENERAPAN PEWARNAAN GRAF PADA PENJADWALAN UJIAN MENGGUNAKAN ALGORITMA WELSH POWELL Agus Susiloputro, Rochmad,

Lebih terperinci

Pengembangan Canvas J2ME : Gradasi Kotak

Pengembangan Canvas J2ME : Gradasi Kotak Pengembangan Canvas J2ME : Gradasi Kotak DOKUMENTASI untuk memenuhi kelulusan Kaderisasi Divkom 2009 Prosedur Tugas Akhir Oleh : Ananto Eka Prasetiadi 132 06 008 Divisi Komputer HME ITB SEKOLAH TEKNIK

Lebih terperinci

TEOREMA PAPPUS PADA ELIPS, PARABOLA DAN HIPERBOLA. Fakultas Matematika dan Ilmu Pengetahuan Alam Univeritas Riau Kampus Bina Widya Indonesia

TEOREMA PAPPUS PADA ELIPS, PARABOLA DAN HIPERBOLA. Fakultas Matematika dan Ilmu Pengetahuan Alam Univeritas Riau Kampus Bina Widya Indonesia TEOREMA PAPPUS PADA ELIPS, PARABOLA DAN HIPERBOLA Ardiansyah Yan Hakim Nst. 1*, Sri Gemawati 2, Musraini M. 2 1 Mahasiswa Program S1 Matematika 2 Dosen Jurusan Matematika Fakultas Matematika dan Ilmu Pengetahuan

Lebih terperinci

Kajian Pembentukan Segitiga Sierpinski Pada Masalah Chaos Game dengan Memanfaatkan Transformasi Affine

Kajian Pembentukan Segitiga Sierpinski Pada Masalah Chaos Game dengan Memanfaatkan Transformasi Affine Kajian Pembentukan Segitiga Sierpinski Pada Masalah Chaos Game dengan Memanfaatkan Transformasi Affine Kosala Dwidja Purnomo Jurusan Matematika FMIPA Universitas Jember e-mail: [email protected]

Lebih terperinci

ANALISIS MARKOV CHAIN UNTUK FORECASTING PANGSA PASAR HANDPHONE DAN PEMROGRAMNNYA

ANALISIS MARKOV CHAIN UNTUK FORECASTING PANGSA PASAR HANDPHONE DAN PEMROGRAMNNYA UJM 2 (2) (2013) Unnes Journal of Mathematics http://journal.unnes.ac.id/sju/index.php/ujm ANALISIS MARKOV CHAIN UNTUK FORECASTING PANGSA PASAR HANDPHONE DAN PEMROGRAMNNYA Noni Nofiyah, Putriaji Hendikawati,

Lebih terperinci

MODUL PRAKTIKUM DESAIN GRAFIS MODUL

MODUL PRAKTIKUM DESAIN GRAFIS MODUL MODUL PRAKTIKUM DESAIN GRAFIS MODUL 1 MEMULAI CORELDRAW 1. Klik tombol Start > Program > Corel Graphic Suite > Corel Draw. c g b e a f j d h i k l m Keterangan: a. Title bar b. Menu bar c. Standard tool

Lebih terperinci

a menunjukkan jumlah satuan skala relatif terhadap nol pada sumbu X Gambar 1

a menunjukkan jumlah satuan skala relatif terhadap nol pada sumbu X Gambar 1 1. Koordinat Cartesius Sistem koordinat Cartesius terdiri dari dua garis yang saling tegak lurus yang disebut sumbu Sumbu horizontal disebut sumbu X dan sumbu vertikal disebut sumbu Y Tiap sumbu mempunyai

Lebih terperinci

Rangkaian Pembagi Tegangan dan Arus Voltage and Current Divider Circuit

Rangkaian Pembagi Tegangan dan Arus Voltage and Current Divider Circuit angkaian Pembagi Tegangan dan Arus Voltage and Current Divider Circuit Lecture # By Yohandri Kompetensi Dasar Mahasiswa dapat menganalisis rangkaian pembagi tegangan dan pembebanan, rangkaian pembagi arus

Lebih terperinci

MANAJEMEN DATA INPUT DATA

MANAJEMEN DATA INPUT DATA MANAJEMEN DATA INPUT DATA ANALISIS DATA KELUARAN Users need to understand both data and software in order to create unique spatial questions and maintain the spatial information produced. The creation

Lebih terperinci