Skip to content

Latest commit

 

History

History
57 lines (50 loc) · 1.36 KB

README.md

File metadata and controls

57 lines (50 loc) · 1.36 KB

Tugas Kecil 2 IF2211 Strategi Algoritma 2023/2024

Membangun Kurva Bézier dengan Algoritma Titik Tengah berbasis Divide and Conquer

Description

Program ini adalah program untuk mengkalulasi Kurva Bezier menggunakan algoritma titik tengah berbasis divide and conquer dan juga brute force.

Program ini ditulis menggunakan bahasa Python dan juga library Matplotlib sebagai tools untuk memvisualisasi grafik.

Requirement

  1. Python
  2. Matplotlib

Installation

Clone repository ini

git clone https://github.com/rafimaliki/Tucil2_13522137

Untuk menjalankan program menggunakan executable

cd Tucil2_13522137
.\bin\bezier13522137.exe

Atau, menjalankan script python

cd Tucil2_13522137
py src\main.py

How To Use

  1. Input banyak titik kontrol
Banyak titik: 3
  1. Input titik dengan format: x y
Masukkan titik dengan format <x, y>
Contoh: 0 1

Titik ke-1: 1 1
Titik ke-2: 5 10
Titik ke-3: 9 2
  1. Input banyak iterasi
Banyak iterasi: 5
  1. Program akan melakukan kalkulasi dan menampilkan grafik tiap iterasi
  2. Pilih iterasi yang ingin ditampilkan
Pilih iterasi (0-5) atau (-1) untuk exit:

Iterasi: 3

Author

Ahmad Rafi Maliki 13522137