Membandingkan syntax yang ada di matlab dan fortran No. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.

Fortran Program Subroutine Common Do If write c Call Matlab Function Function Global For If Fprintf % Feval Clear Clc Max Min Zeros Ones length Keterangan

Menulis keterangan Menghapus variabel Membersihkan tampilan layar Mencari nilai maksimum dari matrix tertentu Mencari nilai minimum dari matrix tertentu Memesan matrix berkomponen 0 Memesan matrix berkomponen 1 Menghitung panjang dari matris tertentu

Fprintf Untuk memunculkan tampilan yang diinginkan Syntax : Fprintf(text) Fprintf(format,var) Contoh: Fprintf( akar persamaan ini adalah %5f\n ,akar) %5f adalah format penulisan angka real(%f) dengan 5 angka dibelakang koma. Bentuk lain format penulisan adalah %e untuk penulisan eksponensial dan %d untuk bilangan bulat. Sedangkan \n adalah fungsi enter. Num2str Untuk menggubah tampilan number menjadi tampilan string Syntax Y=num2str(213) Tampilan: y=213 Linspace Untuk membagi banyaknya data sebanyak N inkremen Syntax y=linspace(a,b) y=linspace(a,b,N) dengan a dan b adalah batas kiri dan batas kanan, sedangkan N menunjukkan jumlah inkremen Find Digunakan untuk menemukan posisi data yang memenuhi syarat Syntax Y=find( syarat ) Contoh X=[3 4 5 6 7]

...y1.) Xlabel( text ) Ylabel( text ) Text({koordinat x}.]=feval(function...y2.....{koordinat y)...y2.) Plot(.) Tambahan syntax yang ada pada plot adalah Plot( ).. Subplot Untuk menampilkan gambar dalam jumlah lebih dari 1 pada sati figure Syntax Subplot({banyak gambar searah sumbu y}....x2..]={nama function}(x1.....x3.. string2 ..Y=find(x>1) Y= [1 2 3 4 5] Feval Mempunyai fungsi yang sama dengan call di fortran Syntax [y1..x1.. string3 .....y2.xn) [y1. text ) Figure Untuk menampilkan gambar lebih dari satu buah Syntax Figure(1) . text2 ..........{banyak garbar searah sumbu x}....) Plot Untuk membuat grafk yang diinginkan Syntax Plot(x1.]=feval(fhandle..x1.y2.....xn) Syntax yang lebih sederhana dari feval adalah [y1..y3..) .... Hold off ..letak gambar) Gtext Menuliskan text pada gambar dengan system shoot Diposisikan sama dengan syntax text Syntax Gtext({ string1 ....grid on Legend( text1 . Figure(2) ....x2.) Plot(..}) Hold Untuk menggabungkan 2 gambar atau lebih menjadi satu gambar Syntax Hold on Plot(......

[0 12].Ode45 Toolbox dari model runggekutta yang sering dipakai Contoh Function contoh [t. %a kolom vektor dy(1)=y(2)*y(3). .0946 .Y]=ode45(@rigid. dy(3)=-0.[0 1 1]). + .T.^3-2*x-5.2).51*y(1)*y(2).Y(:.Y(:. dy(2)=-y(1)*y(3).1).Y(:. o ) Function dy=rigid(t.3). Fzero Untuk mencari nilai x saat y=0 Contoh F=@(x)x.T.Y) dy=zeros (3. Plot(T..1). Z=fzero(f.2) Mencari nilai yang deket dengan 2 Z= (nilai awal iterasi) 2.