P. 1
Komputasi Numerik

Komputasi Numerik

|Views: 529|Likes:
Published by didiwahyu

More info:

Published by: didiwahyu on Nov 11, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

12/05/2012

pdf

text

original

Komputasi Numerik

Posted by Singgih Sri Kartiko | 5:57 PM | Civil Engineering | 4 comments » Komputasi Numerik Merupakan suatu perhitungan model matematika terhadap suatu permasalahan yang ada, dengan menggunakan suatu alat atau software pada komputer. Kebetulan, pada mata kuliah Komputasi Numerik di Teknik Sipil Universitas Indonesia menggunakan suatu program open source bernama octave. Sebuah program yang mungkin mirip dengan mathlab dengan berbagai kelebihan di dalamnya, namun tidak bisa dianggap remeh. Saya ucapkan terima kasih kepada para pembuat maupun pengembang program ini sehingga program ini dapat digunakan oleh masyarakat pada umumnya. Berikut penggunaan pada program octave yang telah diajarkan oleh Dr.-Ing. Henki W. Ashadi. Terima kasih Pak Henki, mata kuliah ini sangat membantu, mungkin sebagai masukan, sebaiknya diadakan di awal tahun, sehingga dapat berjalan bersamaan dengan mata kuliah kalkulus, aljabar linear, fisika , statistik dan kalkulus lanjut. Hehe… Variabel Variable yang digunakan pada umumnya yaitu…
Octave> a=1 Sehingga akan di cetak sebagai berikut : Octave> a=1 string variabel yang dapat dipergunakan : Octave> c='nama saya ', d=' singgih' c = nama saya d = singgih Octave>e=[c d] e = nama saya singgih variable octave termasuk sensitive, sehingga penulisan a dan A sangatlah berbeda ketika dimasukkan ke dalam program. Array, Matrix, dan Vektor Octave> a=[ 1 2 3 4 5 6] atau a=[1:1:6]

a= 1 2 3 4 5 6 artinya a(1)=1,a(2)=2, a(3)=3, a(4)=4, dst. matriks b merupakan matriks transpose dari matriks a : Octave> b=a' b=1 2 3 4 5 6 Untuk membuat kolom baru pada Matriks dapat dibuat dengan dengan cara membatasi dengan tanda ; Sebagai contoh c=[1 2 3; 4 5 6; 7 8 9], menjadi c= 123 456 789

Operasi Matematik
Operasi matematik dapat dilakukan dengan operator sebagai berikut : ^ */ +Pangkat Pengurangan Perkalian dan Pembagian Penambahan Pengurangan

Fungsi Internal
Octave mempunyai fungsi internal yang tidak kalah dengan program sejenis yaitu : Octave> log(a), sin(a), asin(a), sinh(a), sqrt(a), tan(a), tanh(a), exp(x),

Grafik
Octave dapat menggunakan grafik dengan perintah plot:

Octave> plot(a,v) Grafik juga dapat ditambahkan dengan judul yang lainnya sbb : Octave> title('Plot a versus v') Octave> xlabel('Nilai a ') Octave> ylabel('Nilai v') Octave> grid Sedangkan perintah print ('namafile'), akan mencetak grafik yang sudah dibuat ke dalam ekstensi file seperti adalah 'png', 'jpg', 'emf', 'pbm', 'dxf','corel', 'aifm' dst.

Membuat program dengan OCTAVE
Untuk membuat program dapat menggunakan cara dengan membuat script file dengan ekstensi .m atau Mfile. Pada scite editor

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->