01b Pengenalan Matlab [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

01b Pengenalan MATLAB



pengenalan Matlab



Pemograman Komputer By Adrian Nur, S.T., M,T.



01b Pengenalan MATLAB



Matlab ? • Matlab adalah salah satu bahasa komputasi • MATLAB – dikembangkan oleh Math Works Inc.



• http://www.mathworks.com • MATLAB – singkatan dari MATrix LABoratory • Matriks and array - jantungnya MATLAB



Pemograman Komputer By Adrian Nur, S.T., M,T.



01b Pengenalan MATLAB



Tampilan hasil Matlab • Menyediakan berbagai tipe grafik : • linear



• log-log • semilog • polar • bar chart, and •contour plots • Tampilan 2-D and 3-D



Pemograman Komputer By Adrian Nur, S.T., M,T.



01b Pengenalan MATLAB



Kemampuan Matlab • Menyediakan berbagai penyelesaian matematika secara numeris •subprograms penyelesaian matematika meliputi • aljabar matriks • aritmatika kompleks



• persamaan differentias • sistem nonlinear dan • fungsi-fungsi khusus lainnya



Pemograman Komputer By Adrian Nur, S.T., M,T.



01b Pengenalan MATLAB Pemograman Komputer By Adrian Nur, S.T., M,T.



01b Pengenalan MATLAB Pemograman Komputer By Adrian Nur, S.T., M,T.



01b Pengenalan MATLAB



Matematika Sederhana » 2+2.5+106 ans = 110.5000 » 4*25 + 2^3 ans = 108 »



Pemograman Komputer By Adrian Nur, S.T., M,T.



01b Pengenalan MATLAB



Variabel MATLAB »D=2 D= 2 »v=3 v= 3 Pemograman Komputer By Adrian Nur, S.T., M,T.



01b Pengenalan MATLAB



Variabel MATLAB » rho = 1000; » mu = 0.001; » NRe = D*v*rho/mu NRe = 6000000 »



Pemograman Komputer By Adrian Nur, S.T., M,T.



01b Pengenalan MATLAB



Workspace MATLAB Untuk memanggil variabel »D D= 2 »



Gunakan panah untuk scrolling perintah sebelumnya Pemograman Komputer By Adrian Nur, S.T., M,T.



01b Pengenalan MATLAB



Workspace MATLAB Variabel dalam workspace » who Your variables are: D



NRe



mu



»



Pemograman Komputer By Adrian Nur, S.T., M,T.



rho



v



01b Pengenalan MATLAB



Aturan Penamaan Variabel •Nama Variabel sangat sensitif. Contoh NRe and nRe adalah variabel yang berbeda •Nama Variable dapat terdiri dari 31 characters. •Dimulai dg huruf, selanjutnya dapat diikuti dg huruf, angka dan karakter lain •contoh: NRe_2_the_power2by3



Pemograman Komputer By Adrian Nur, S.T., M,T.



01b Pengenalan MATLAB



Variabel Khusus ans



Default variable name used for resuts



pi



Value of p



inf



Stands for infinity (e.g., 1/0)



NaN



Stands for Not-a-Number (e.g., 0/0)



i, j



i = j = Ö-1



Pemograman Komputer By Adrian Nur, S.T., M,T.



01b Pengenalan MATLAB



Menghapus Variabel » who Your variables are: D NRe



ans mu



rho v



» clear D » who Your variables are: NRe »



ans



mu



Pemograman Komputer By Adrian Nur, S.T., M,T.



rho



v



01b Pengenalan MATLAB



Menghapus Variabel » who Your variables are: NRe



ans



mu



» clear » who »



Pemograman Komputer By Adrian Nur, S.T., M,T.



rho



v



01b Pengenalan MATLAB



Bilangan Kompleks »i



ans = 0 + 1.0000i



» c1 = 2+3i c1 =



2.0000 + 3.0000i » Pemograman Komputer By Adrian Nur, S.T., M,T.



01b Pengenalan MATLAB



Fungsi Mathematika » x=sqrt(2)/2



x= 0.7071



» y=sin(x) y=



0.6496 » Pemograman Komputer By Adrian Nur, S.T., M,T.



01b Pengenalan MATLAB



Built-in Functions



Trigonometric functions



Exponential functions Complex functions Rounding and Remainder functions Pemograman Komputer By Adrian Nur, S.T., M,T.



sin, cos, tan, sin, acos, atan, sinh, cosh, tanh, asinh, acosh, atanh, csc, sec, cot, acsc, … exp, log, log10, sqrt abs, angle, imag, real, conj floor, ceil, round, mod, rem, sign



01b Pengenalan MATLAB Pemograman Komputer By Adrian Nur, S.T., M,T.



01b Pengenalan MATLAB Pemograman Komputer By Adrian Nur, S.T., M,T.



01b Pengenalan MATLAB



Penggunaan Script M-files » what



M-files in the current directory C:\WINDOWS\Desktop\Matlab-Tutorials frictionfactor » frictionfactor Dia in meter =



Pemograman Komputer By Adrian Nur, S.T., M,T.



01b Pengenalan MATLAB



Pengunaan Script M-files » frictionfactor Dia in meter = 2 Velocity in m/s = 3 NRe =



6000000 0.0016



» Pemograman Komputer By Adrian Nur, S.T., M,T.



01b Pengenalan MATLAB



Menyimpan Data » clear » D = 2; » v = 3; » rho = 1000; » mu = 0.001; » NRe = D*v*rho/mu; » f = 0.076*NRe^(-0.25); » » save data1 D v rho mu NRe f



Pemograman Komputer By Adrian Nur, S.T., M,T.



01b Pengenalan MATLAB



Loading Data » clear » load data1 » who Your variables are:



D NRe



f



rho mu v



»D D= 2



Pemograman Komputer By Adrian Nur, S.T., M,T.