Akolade: Graph

INSIALISASI

Untuk memulai mencari solusi akar persamaan dengan menggunakan Metode Grafik, pastikan telah mengimport package akolade yang menampung metode ini.

import computing.numeric as num
import computing.akolade as akolade

kemudian lakukan inisialisasi awal dengan menggunakan class Numerical.

misal rumus yang akan kita pakai adalah 

    

numeric = num.Numerical(
    low=-7,
    high=3,
    step=0.1,
    formula="x^2 - 4*x - 12"
)
dan yang terakhir kita panggil class Graph pada akolade dan simpan ke dalam variabel graph.
graph = akolade.Graph(numeric)
graph.show()


Graph

Graph() ini merupakan sebuah class yang digunakan untuk melakukan inisiasi awal untuk memulai pembuatan grafik pada python. Untuk dapat menggunakan class ini kita perlu sebuah 1 parameter didalamnya yakni sebuah objek dari class Numerical.

Parameter: numeric

Sebuah parameter wajib untuk menggunakan metode Graph ini, parameter numerical ini bisa didapat melalui pembuatan (instance) dari class Numerical.


Method: getRoot()

Sebuah method untuk mendapatkan posisi akar dari persamaan yang dicari, ouputnya adalah titik dengan range akar yang ditemukan sampai akar yang ditemukan + step.
graph = akolade.Graph(numeric)
root = graph.getRoot()
print(root) # [[-6.0, -5.9], [2.0, 2.1]]
akar persamaan yang kita cari ada diantara -6 sampai -5,9 dan 2 sampai 2,1.


Method: show()

Sebuah method untuk menampilkan garis persamaan akar ke dalam bentuk grafik kartesian.
method ini mempunyai 4 parameter opsional yang dimana fungsi dari parameter ini adalah untuk mengatur radius dari grafik yang dicetak, default nya adalah

Figure_1

Contoh 1
graph = akolade.Graph(numeric)
graph.show()
Figure_2

Contoh 2
graph = akolade.Graph(numeric)
graph.show(x_min=1, x_max=3)
Figure_3