modul grads pemula

12
MODUL GrADS Download Software GrADS dari Internet Apabila kita belum mempunyai software GrADS, maka kita dapat men-download secara gratis di website GrADS di alamat internet: http://ftp.kumamoto-u.ac.jp/pub/.2/graphic/grads/1.8.... Instalasi GrADS Setelah kita mendapatkan software grads dari internet, versi paling baru adalah grads-1.8sl11-win32e.exe untuk Windows XP. Kita jalankan saja file .exe tersebut dari windows dan kita akan mendapatkan tampilan seperti berikut. Ikuti perintah yang diberikan, misalnya dalam tampilan di bawah ini kita klik install jika kita memang ingin meng-install-nya. Dalam meng-install GrADS kita tinggal mengikuti perintahperintahnya dan tidak perlu mengetikkan serial number dikarenakan software GrADS adalah software bebas.

Upload: radinal

Post on 29-Jun-2015

738 views

Category:

Documents


94 download

TRANSCRIPT

Page 1: Modul Grads Pemula

MODUL GrADS

Download Software GrADS dari InternetApabila kita belum mempunyai software GrADS, maka kita dapat men-download secara

gratis di website GrADS di alamat internet: http://ftp.kumamoto-u.ac.jp/pub/.2/graphic/grads/1.8....

Instalasi GrADSSetelah kita mendapatkan software grads dari internet, versi paling baru adalah grads-

1.8sl11-win32e.exe untuk Windows XP. Kita jalankan saja file .exe tersebut dari windows dan kita akan mendapatkan tampilan seperti berikut. Ikuti perintah yang diberikan, misalnya dalam tampilan di bawah ini kita klik install jika kita memang ingin meng-install-nya. Dalam meng-install GrADS kita tinggal mengikuti perintahperintahnya dan tidak perlu mengetikkan serial number dikarenakan software GrADS adalah software bebas.

Page 2: Modul Grads Pemula

Pada kolom Name ketikkan nama user (misal “user”) dan pada kolom Organization ketikkan nama stasiun Anda (catatan : kedua kolom tidak wajib diisi) Setelah itu klik tombol I Accept Terms

Klik tombol OKKemudian proses instalasi segera diproses, tunggu sampai muncul jendela berikut :

Page 3: Modul Grads Pemula

Jika jendela tersebut telah muncul artinya software GrADS telah ter-install dengan sempurna dan kita siap untuk menjalankan GrADS. Selesai install, kita jalankan grads dengan mencari di menu start program windows dan kita pilih perintah Grads (seperti terlihat pada gambar di bawah ini), karena data yang akan ditampilkan adalah data biner. Kalau kita menjalankan perintah GradsNC, kita bisa membuka file netCDF dan file biner biasa. Sedangkan kalau kita jalankan perintah Grads atau GradsC, kita hanya bisa membuka file biner biasa dan tidak dapat membuka file netCDF. Kita akan diberi pilihan mode landscape (mendatar) atau portrait (tegak). Langsung tekan enter jika ingin gambar mendatar, ketik no dan tekan enter kalau ingin mode tegak. Gambar di bawah adalah grads dalam mode mendatar.

Page 4: Modul Grads Pemula

Setelah menjalankan GrADS maka akan terlihat dua buah jendela yaitu jendela untuk mengetikkan perintah dan jendela display, dimana perintah yang kita ketikkan di jendela perintah akan dilihat hasilnya pada jendela display. Di dalam tampilan GrADS kita akan melihat prompt yang GrADS,ga- >

di dalam prompt tersebut kita dapat mengetikkan perintah-perintah GrADS.Untuk keluar dari jendela GrADS ketikkan :ga- >quit

Page 5: Modul Grads Pemula

MULAI PROGRAM GRADSData-Data Grads

Sebelum memulai Grads, pastikan data-data NCEP, seperti slp.1977.nc, prate.sfc.gauss.1977.nc, air.2m.gauss.1977.nc, shum.2m.gauss.1977.nc, uwnd.10m.gauss.1977.nc, vwnd.10m.gauss.1977.nc, tcdc.eatm.gauss.1977.nc** telah tercopy ke C:\Program Files\PCGrADS\win32e** Data disesuaikan dengan data NCEP yang diperlukan

Membuat Script untuk GradsUntuk menampilkan suatu grafik melalui GrADS maka kita dapat mengetikkan perintahnya

langsung pada layar perintah GrADS, tetapi kadangkali kita harus mengetikkan perintah yang sangat banyak. Untuk mengulang perintah yang telah diketikkan kita dapat menggunakan tombol anak panah keatas, menekannya berulang kali sampai menemukan perintah yang kita maksud dan setelah itu dapat diedit. Kadangkala untuk perintah yang banyak sekali kita mengalami kerepotan diakibatkan banyaknya perintah tersebut dan juga urutan-urutannya. Kalau kita salah mengetikkan urutan perintah dapat berakibat gambar yang ditampilkan juga tidak seperti yang kita harapkan. Solusi dari permasalahan tersebut adalah dengan program menggunakan script. Dengan sekali menjalankan script maka kita dapat mengontrol urutan perintah serta mengedit program dengan cara yang lebih cepat. Untuk membuat script GrADS sangatlah mudah, kita dapat mempergunakan beberapa program pengolah kata, tetapi disini kita akan mempergunakan program notepad.

a. Buka program notepad dari menu windowsb. Setelah klik ikon notepad maka akan muncul layar pengetikan seperti pada gambar berikut ini:

Page 6: Modul Grads Pemula

c. Setelah muncul layar tersebut kita dapat langsung mengetikkan perintah. Misalkan kita ingin menampilkan grafik air temperature, maka ketikkan perintah di layar GrADS mulai dari membuka file descriptor sampai dengan mencetak grafik menjadi file berekstension .jpg

'reinit''sdfopen air.2m.gauss.1977.nc''set grads off''set map 1 1 3''enable print AIR_IO_AUG_77.gmf''set lat -20 30''set lon 40 103''d ave(air,t=849,t=972)' 'draw title Air Temperature of Indian Ocean in Agustus 1977 (K)''run cbarn.gs''printim AIR_IO_AUG_77.jpg white''print''disable print'* External gxeps plotting*'!gxeps -acR -i AIR_IO_AUG_77.gmf -o AIR_IO_AUG_77.ps''!gxeps -aR -i AIR_IO_AUG_77.gmf -o AIR_IO_AUG_77.ps''!rm AIR_IO_AUG_77.gmf'*'quit'

Page 7: Modul Grads Pemula

PENJELASAN PERINTAH PADA GRADS'reinit' % menutup semua file dan mengembalikan setting ke setting awal'sdfopen air.2m.gauss.1977.nc' % membuka file descriptor 'set grads off' % untuk menghilangkan logo grads pada gambar'set map 1 1 3' % 'enable print AIR_IO_AUG_77.gmf' % untuk membuat output dalam .gmf'set lat -20 30' % setting bujur 'set lon 40 103' % setting lintang 'd ave(air,t=849,t=972)' % untuk menampilkan rata2 pada bulan dan hari tertentu'draw title Air Temperature of Indian Ocean in Agustus 1977 (K)' % untuk

membuat judul pada gambar'run cbarn.gs' % untuk menampilkan bar warna'printim AIR_IO_AUG_77.jpg white' % untuk membuat output dalam .jpg'print' % untuk mencetak hasil'disable print' % untuk menon-aktifkan print* External gxeps plotting % *'!gxeps -acR -i AIR_IO_AUG_77.gmf -o AIR_IO_AUG_77.ps' % untuk membuat output

dalam .ps'!gxeps -aR -i AIR_IO_AUG_77.gmf -o AIR_IO_AUG_77.ps' % untuk membuat output

dalam .ps'!rm AIR_IO_AUG_77.gmf' % untuk menghapus file .gmf*'quit' % untuk keluar

MENG-EDIT SCRIPT1. Air Temperature'reinit''sdfopen air.2m.gauss.1977.nc' Disesuaikan dengan tahun data NCEP'set grads off''set map 1 1 3''enable print AIR_IO_AUG_77.gmf' Nama file disesuai dengan yang

diinginkan'set lat -20 30' Diatur berdasarkan daerah yang diinginkan'set lon 40 103''d ave(air,t=849,t=972)' Nilai t disesuaikan dengan bulan yang diinginkan**'draw title Air Temperature of Indian Ocean in Agustus 1977 (K)' Judul

disesuaikan'run cbarn.gs''printim AIR_IO_AUG_77.jpg white' Nama file disesuai dengan yang

diinginkan'print' white = background putih'disable print'* External gxeps plotting*'!gxeps -acR -i AIR_IO_AUG_77.gmf -o AIR_IO_AUG_77.ps''!gxeps -aR -i AIR_IO_AUG_77.gmf -o AIR_IO_AUG_77.ps''!rm AIR_IO_AUG_77.gmf'*'quit'

Page 8: Modul Grads Pemula

2. Cloud Cover'reinit''sdfopen tcdc.eatm.gauss.1977.nc' Disesuaikan dengan tahun data NCEP'set grads off''set map 1 1 3''enable print CLO_IO_AUG_77.gmf' Nama file disesuai dengan yang

diinginkan'set lat -20 30' Diatur berdasarkan daerah yang diinginkan'set lon 40 103''d ave(tcdc,t=849,t=972)' Nilai t disesuaikan dengan bulan yang

diinginkan**'draw title Cloud Cover of Indonesian Water in Agustus 1977 (Kg/Kg)'

Judul disesuaikan

'run cbarn.gs''printim CLO_IO_AUG_77.jpg white' Nama file disesuai dengan yang

diinginkan'print' white = background putih'disable print'* External gxeps plotting*'!gxeps -acR -i CLO_IO_AUG_77.gmf -o CLO_IO_AUG_77.ps''!gxeps -aR -i CLO_IO_AUG_77.gmf -o CLO_IO_AUG_77.ps''!rm CLO_IO_AUG_77.gmf'*'quit'

3. Precipitation Rate'reinit''sdfopen prate.sfc.gauss.1977.nc' Disesuaikan dengan tahun data NCEP'set grads off''set map 1 1 3''enable print PRT_IO_AUG_77.gmf' Nama file disesuai dengan yang

diinginkan'set lat -20 30' Diatur berdasarkan daerah yang diinginkan'set lon 40 103''d ave(prate,t=849,t=972)' Nilai t disesuaikan dengan bulan yang

diinginkan**'draw title Precipitation Rate of Indonesian Water in Agustus 1977

(Kg/m2/s)' Judul disesuaikan

'run cbarn.gs''printim PRT_IO_AUG_77.jpg white' Nama file disesuai dengan yang

diinginkan'print' white = background putih'disable print'* External gxeps plotting*'!gxeps -acR -i PRT_IO_AUG_77.gmf -o PRT_IO_AUG_77.ps''!gxeps -aR -i PRT_IO_AUG_77.gmf -o PRT_IO_AUG_77.ps''!rm PRT_IO_AUG_77.gmf'*'quit'

Page 9: Modul Grads Pemula

4. Sea Levels Pressure'reinit''sdfopen slp.1977.nc' Disesuaikan dengan tahun data NCEP'set grads off''set map 1 1 3''enable print SLP_IO_AUG_77.gmf' Nama file disesuai dengan yang

diinginkan'set lat -20 30' Diatur berdasarkan daerah yang diinginkan'set lon 40 103''d ave(slp,t=849,t=972)' Nilai t disesuaikan dengan bulan yang

diinginkan**'draw title Sea Level Presure of Indian Ocean in Agustus 1977 (Pascals)'

Judul disesuaikan

'run cbarn.gs''printim SLP_IO_AUG_77.jpg white' Nama file disesuai dengan yang

diinginkan'print' white = background putih'disable print'* External gxeps plotting*'!gxeps -acR -i SLP_IO_AUG_77.gmf -o SLP_IO_AUG_77.ps''!gxeps -aR -i SLP_IO_AUG_77.gmf -o SLP_IO_AUG_77.ps''!rm SLP_IO_AUG_77.gmf'*'quit'

5. Humidity'reinit''sdfopen shum.2m.gauss.1977.nc' Disesuaikan dengan tahun data NCEP'set grads off''set map 1 1 3''enable print SHU_IO_AUG_77.gmf' Nama file disesuai dengan yang

diinginkan'set lat -20 30' Diatur berdasarkan daerah yang diinginkan'set lon 40 103''d ave(shum,t=849,t=972)' Nilai t disesuaikan dengan bulan yang

diinginkan**'draw title Humidity of Indian Ocean in Agustus 1977 (K)' Judul

disesuaikan'run cbarn.gs''printim SHU_IO_AUG_77.jpg white' Nama file disesuai dengan yang

diinginkan'print' white = background putih'disable print'* External gxeps plotting*'!gxeps -acR -i SHU_IO_AUG_77.gmf -o SHU_IO_AUG_77.ps''!gxeps -aR -i SHU_IO_AUG_77.gmf -o SHU_IO_AUG_77.ps''!rm SHU_IO_AUG_77.gmf'*'quit'

Page 10: Modul Grads Pemula

6. Wind'reinit''sdfopen uwnd.10m.gauss.1977.nc' Disesuaikan dengan tahun data NCEP'sdfopen vwnd.10m.gauss.1977.nc' Disesuaikan dengan tahun data NCEP* Remove GrADS logo from plot'set grads off''set map 1 1 3''enable print WIN_IO_AUG_77.gmf' Nama file disesuai dengan yang

diinginkan* User prompt section'set lat -20 30' Diatur berdasarkan daerah yang diinginkan'set lon 40 103''aveu = ave(uwnd,t=849,t=972)' Nilai t disesuaikan dengan bulan yang

diinginkan**'avev = ave(vwnd.2,t=849,t=972)' Nilai t disesuaikan dengan bulan yang

diinginkan*** Plotting section*'set gxout stream' 'set gxout contour''set gxout vector' 'set cint 2''set cstyle 2''set ccolor 0''d aveu;avev;mag(aveu,avev)''draw title Wind at 10m of Indian Ocean in August 1977 (m/s)' Judul

disesuaikan'run cbarn.gs''printim WIN_IO_AUG_77.jpg white' Nama file disesuai dengan yang

diinginkan'print' white = background putih'disable print'* External gxeps plotting*'!gxeps -acR -i WIN_IO_AUG_77.gmf -o WIN_IO_AUG_77.ps''!gxeps -aR -i WIN_IO_AUG_77.gmf -o WIN_IO_AUG_77.ps''!rm WIN_IO_AUG_77.gmf'*'quit'

Cara Menentukan t pada grads.Penentuan t pada grads berdasarkan tipe data yang NCEP. Pada contoh di atas, data NCEP

yang digunakan adalah data dengan jumlah data harian 4, artinya dalam 1 hari terdapat 4 data.Dari data tersebut dapat kita hitung t untuk masing-masing bulan (pada tahun normal) yaitu:1. Januari (31 hari) Jumlah data = 31 x 4 data =124 data ……………………………(i)t untuk bulan januari adalah t =1 – t =124

2. Februari (28 hari) Jumlah data = 28 x 4 data = 112 data ………………………...….(ii)Total data (i) + (ii) = 236 data ……………………………….…..(iii)T untuk bulan februari adalah t =125 – t =236

Page 11: Modul Grads Pemula

3. Maret (31 hari)Jumlah data = 31 x 4 data = 124 data ………………………….(iv)Total data (iii) + (iv) = 360 data ……………………………….(v)T untuk bulan maret adalah t =237 – t =360

4. April (30 hari)Jumlah data = 30 x 4 data = 120 data …………………………..(vi)Total data (v) + (vi) = 480 data …………………………………(vii)T untuk bulan april adalah t =361 – t =481

Begitu seterusnya untuk bulan Mei, Juni, Juli, Agustus, September, Oktober, November, dan Desember.

Untuk tahun kabisat (tahun yang habis di bagi 4), t akan berbeda dengan tahun normal. t pada tahun kabisat berbeda dimulai dari bulan februari, karena pada tahun kabisat jumlah hari bulan februari dalah 29 hari. Cara perhitungan t nya sama dengan tahun normal.