MENGGAMBAR DENGAN gnuplot LEWAT script

Dr. Leonard Lisapaly
Program Geofisika - Universitas Indonesia
Depok 16424

Go back to main page |  Go back to articles list |

LANGSUNG SAJA KE TOPIK

Pada tulisan kali ini kita akan membahas bagaimana membuat sebuah program kecil yang dapat Anda gunakan setiap saat untuk membuat kurva Anda dengan gnuplot. Tulisan kali ini merujuk pada tulisan sebelumnya tentang file PostScript. Data dan perintah-perintah yang akan digunakan adalah seperti apa yang terdapat di dalam tulisan tersebut. Kita andaikan data kita tersebut disimpan dalam file ASCII bernama coba.dat.

Perbedaannya dengan tulisan yang sekarang adalah kita akan membahas bagaimana membuat program 'interaktif' kita sendiri dengan script untuk memudahkan kita membuat 'quick plot' dari data kita. Panggillah text editor dan ketikkan baris-baris berikut.

#!/bin/sh

echo "nama file gambar : "
read infil
echo "judul gambar     : "
read judul
echo "ukuran gambar    : "
read ukuran
echo "jenis kurva      : "
read jenis
echo "nama file output : "
read output

> tmpgnu

echo "set term post" >> tmpgnu
echo "set output '$output'" >> tmpgnu
echo "set title '$judul'" >> tmpgnu
echo "set size $ukuran" >> tmpgnu
echo "plot '$infil' with $jenis" >> tmpgnu

gnuplot tmpgnu

gv $output

Perintah '> tmpgnu' adalah perintah untuk membuat sebuah file kosong bernama tmpgnu. Tanda ">>" berarti 'standard output' yang diperoleh ditambahkan ke file, yang dalam contoh kita adalah file tmpgnu. Kemudian perintah 'gnuplot tmpgnu' adalah perintah untuk memanggil gnuplot dan menjalankan perintah-perintah yang ada di dalam file tmpgnu.

Simpanlah hasil ketikan Anda ke dalam suatu file yang bernama intergnu. Gantilah atribut-nya menjadi executable dengan perintah chmod. Jika Anda ingin membuat kurva dari sembarang file, Anda cukup mengetikkan intergnu. Jika Anda menempatkan intergnu di dalam direktori /home/username/bin, maka Anda dapat menjalankan program tersebut dari direktori mana saja.

Sebagai contoh, berikut ini disajikan lengkap urutan proses interaktif di atas. Jangan lupa yakinkan bahwa Anda memiliki file data bernama coba.dat di atas.



nama file gambar : 

coba.dat

judul gambar     : 

GAMBARKU

ukuran gambar    : 

0.5,0.5

jenis kurva      : 

lines

nama file output : 

coba.ps

Hasilnya adalah tampilan gambar yang Anda peroleh sebelumnya. Anda dapat mengganti nama file, jenis kurva, ukuran gambar secara mudah lewat script sederhana ini. Anda juga dapat menambahkan pilihan-pilihan lain sesuai dengan selera Anda atau untuk kemudahan Anda. SELAMAT MENCOBA.