Postingan

Menampilkan postingan dengan label PythonTeX

Video Tutorial 01 : Membuat Dokumen PythonTeX

Gambar
Pada kesempatan kali, saya akan memberikan tutorial tentang "bagaimana membuat dokumen LaTeX yang memuat kode Python dan bagaimana menjalankan kode tersebut dari LaTeX. Bagian ini saya hanya menjelaskan bagaimana membuat listing code saya hanya sebuah pengantar membuat dokumen pythontex. Untuk selanjutnya saya akan memberikan tutorial lainnya menyusul. Mari dicek video tutorialnya :

Edisi Pertama Buku : PythonTeX & LaTeX3

PythonTeX bagi saya sangat berguna sekali untuk implementasi program TeX ke Python. Hal ini dikarenakan dengan adanya Python, pengembangan penggunaannya menyasar ke program lain yang bersifat scientific artinya module yang ditujukan akademisi seperti matplotlib, scipy, sympy, pandas, numpy hingga program python itu sendiri. Oleh karena itu, saya membuat suatu buku yang berguna bagi referensi diri pribadi dan untuk umum seperti ini buku yang saya buat.  PythonTeX from Hirwanto Iwan  LaTeX3 merupakan versi terbaru LaTeX2 dan memiliki pengembangan yang cukup signifikan namun masih dalam tahap pengembangan. Berikut penjelasan singkat dari LaTeX3 yang terangkum kedalam buku dibawah ini :    LaTeX3 from Hirwanto Iwan

SciPy

SciPy atau singkatan dari scientific python ,  merupakan SciPy merupakan singkatan dari Scientific Python adalah koleksi dari algoritma matematika dan fungsi yang dibangun pada ekstensi NumPy di Python. Dengan penambahan kekuatan yang signifikan ke sesi interaktif Python dibuktikan oleh pengguna dengan perintah dan kelas tingkat tinggi untuk manipulasi dan visualisasi data. Dengan adanya editor interktif di SciPy dapat bersaing dengan perangkat MATLAB, IDL, R -Lab, dan SciLab,  Berikut ini contoh dari dokumen SciPy : \documentclass{beamer} \usepackage{pythontex} \usetheme{dei-v2} \title{SciPy} \author{Hirwanto} \begin{document} \maketitle \begin{frame}{Pendahuluan} SciPy merupakan singkatan dari \emph{Scientific Python} adalah koleksi dari algoritma matematika dan fungsi yang dibangun pada ekstensi NumPy di Python. Dengan penambahan kekuatan yang signifikan ke sesi interaktif Python dibuktikan oleh pengguna dengan perintah dan kelas tingkat tinggi...

Galeri PythonTeX

Berikut ini saya beberapa contoh dari penggunaan PythonTeX dan dokumen ini sepenuhnya diterjemah dari Galery PythonTeX milik sang pembuat yaitu G.M. Poore : Galeri PythonTeX from Hirwanto Iwan

IPython : Sesi I "Operasi Dasar di SymPy"

Kita akan mendiskusi operasi dasar didalam NumPy menggunakan IPython seperti penjelasan slide dibawah ini : IPython : Operasi Dasar di Sympy from Hirwanto Iwan

IPhyton : Editor Interaktif Saintis di Python

IPython merupakan editor interaktif saintis di Python. Salah satu tujuan dibuat di IPython adalah untuk menampilkan data beserta hasil dalam satu tempat, berikut ini tutorial singkatnya :  Introduction to IPython from Hirwanto Iwan

Introduction to NumPy

Numpy merupakan singkatan dari Numerical Pythonadalah module yang dikhususnya untuk menganalisa data dan melakukan pemrosesan secara numerik disimbolkan dalam bentuk array(susunan). Ini sangat cocok salah satunya bagi kita dalam menganalisa data dampak yangterjadi terhadap kenaikan bbm. Membuat Array di NumPy \begin{sympyblock} # Buat sebuah daftar, kemudian satu dengan # fungsi np.array() alist = [1, 2, 3] arr = np.array(alist) \end{sympyblock} Maka dengan perintah dibawah ini : \[\sympy{arr}\] Akan didapat dokumen seperti ini :   Introduction to NumPy from Hirwanto Iwan

Sympy dan PythonTeX II

SymPy atau Symbolic Python   merupakan sekumpulan simbol matematika di bahasa pemrogram Python yang memudahkan kita dalam menghitung dan mengakses perhitungan matematika baik data maupun hasilnya :  Berikut ini adalah contoh dari penerapan SymPy dan PythonTeX dalam menghasilkan perhitungan di LaTeX :  PythonTeX dan Sympy kolaborasi from Hirwanto Iwan

Road to PythonTeX : Miscellaneous

Pada bagian ini akan diberikan beberapa  penerapan PythonTeX dalam mengakses perintah di dalam bahasa pemrograman Python, misalkan kita menginginkan mencari nilai integral di LaTeX. Perintah ini mengacu pada module yang telah kita instal di program Python. Dan PythonTeX bertindak sebagai jembatan untuk melakukan hal ini menjadi memungkinkan, berikut  contohnya : \begin{sympyblock} phi = Symbol(r'\phi') h = Integral(exp(-phi**2), (phi, 0, oo)) \end{sympyblock} \[\sympy{h}=\sympy{h.doit()}\] Perintah diatas memanggil perintah mencari nilai integral melalui Python kemudian dengan menggunakan PythonTeX maka akan mendapatkan hasil dari integral yang kita cari dan cukup dan praktis kan .   Road to PythonTeX from Hirwanto Iwan

Matplotlib , Membuat Grafik melalui Python

Gambar
Matplotlib merupakan sekumpulan perintah yang digunakan untuk menampilkan grafik melalui Python. Perintah ini  berasal dari perintah program Matlab yang secara murni dikonversi ke dalam bahasa pemrogram Python. Walaupun hanya memberikan tampilan grafik yang belum bisa dikatakan memadai namun fitur dari Matplotlib sudah termasuk powerfull.  Karena melakukan penghitungan dan tampilan grafik melalui Python. Berikut ini contoh yang ada di program Python :  import matplotlib.pyplot as plt plt.plot([1,2,3,4], [1,4,5,7], ' ro ' ) plt.axis([0, 6, 0, 20]) plt.show() Maka akan menghasilkan keluar grafik seperti ini : Selain itu juga, dapat menampilkan grafik dengan modifikasi pada titik plot seperti ini : import matplotlib.pyplot as plt plt.plot([1,2,3,4], [1,4,5,7], ' ro ' ) plt.axis([0, 6, 0, 20]) plt.show() Akan menghasilkan keluaran seperti ini : Berikut ini dokumen .pdf nya : Matplotli...

A Gentle Introduction PythonTeX : Python and TeX Programming

Gambar
Today, i get surprised about topic " PythonTeX" . PythonTeX is one of the implementation Python and TeX.  This is a program created by Geoffrey M. Poore. A sweet colaboration Python and TeX . So, how to make a real  use ?  I have 3 important point of view such as :  Python is interpreted programming and TeX is literate programming. This is different both them.  TeX is a beautifull typesetting text and Python is strong analysis and strict programming.  Python  works parallel at LaTeX so don't destruct one others. Bagaimana menyakinkanmu bahwa program ini luar biasa menarik , saya akan contoh sebagai berikut :  Misalkan ketika ingin menghitung penjumlahan kedua bilangan, tentu hal ini sesuatu yang tidak bisa di LaTeX. Baiklah akan saya tilik lebih jauh, misalkan kita akan menghitung 1 +1 . Bisa LaTeX menampilkan hasil 1 +1 =2.  Perintah di LaTeX akan seperti ini : \documentclass{article} \usepackag...