Prosedure Pemrograman GUI MATLAB
|
|
- Ida Atmadja
- 7 tahun lalu
- Tontonan:
Transkripsi
1 Nama : Sahatma Pangaribuan NIM : Kelas : Reguler 09 M.Kuliah : Pemrograman Komputer Jurusan : Pendidikan Teknik Elektro Tugas V : Prosedure Pemrograman GUI MATLAB Prosedure Pemrograman GUI MATLAB Pengenalan GUI MATLAB GUI adalah singkatan dari Graphical User Interface, sebuah aplikasi display dari MATLAB yang mengandung tugas, perintah, atau komponen program yang mempermudah user (pengguna) dalam menjalankan sebuah program dalam MATLAB.Kenapa sebaiknya menggunakan atau membuat GUI di MATLAB? Ringkasnya, GUI akan membuat program di MATLAB menjadi lebih simpel dan praktis digunakan oleh para end-user. MATLAB adalah sebuah lingkungan perhitungan aritmatika sekaligus bahasa pemrograman. Dibuat oleh The Mathworks, MATLAB menyediakan fasilitas dan sarana dalam memanipulasi matriks, memplot data dan fungsi matematika, pembuatan UI (User Interface), implementasi algoritma, serta antarmuka dengan bahasa-bahasa pemrograman lainnya. Sebagai singkatan dari "matrix laboratory", MATLAB diciptakan di akhir 1970 oleh Cleve Moler, yang kemudian menjadi chairman dari Jurusan Ilmu Komputer Universitas New Mexico. Dia mendesain MATLAB untuk memberikan anak didiknya akses ke LINPACK dan EISPACK dengan tanpa mempelajari Fortran. Dengan cepat software ini menyebar ke universitas-universitas lainnya. Jack Little, seorang insinyur, mengetahui potensi komersil MATLAB ketika Moler mengunjungi Universitas Stanford di tahun Ia bergabung dengan Moler dan Steve Bangert untuk menulis ulang MATLAB ke dalam bahasa C dan mendirikan perusahaan The MathWorks di tahun 1984 untuk melanjutkan pengembangannya. Software pengembangan ini juga disebut JACKPAC. Tugas V Sahatma 1
2 MATLAB pertama kali diadopsi oleh insinyur-insinyur desain kontrol, yang merupakan bidang ilmu Little, akan tetapi dengan cepat menyebar ke bidang-bidang ilmu lainnya. Sekarang MATLAB digunakan di area pendidikan, khususnya pembelajaran aljabar dan analisis numerik, dan terkenal di kalangan akademik yang berhubungan dengan image processing. Karakteristik MATLAB: Bahasa pemrogramannya didasarkan pada matriks (baris dan kolom). Lambat (dibandingkan dengan Fortran atau C) karena bahasanya langsung diartikan. Automatic memory management, misalnya kita tidak harus mendeklarasikan arrays terlebih dahulu. Tersusun rapi. Waktu pengembangannya lebih cepat dibandingkan dengan Fortran atau C. Dapat diubah ke bahasa C lewat MATLAB Compiler. Tersedia banyak toolbox untuk aplikasi-aplikasi khusus. Beberapa kelebihan MATLAB jika dibandingkan dengan program lain seperti Fortran, dan Basic adalah: 1. Mudah dalam memanipulasi struktur matriks dan perhitungan berbagai operasi matriks yang meliputi penjumlahan, pengurangan, perkalian, invers dan fungsi matriks lainnya. 2. Menyediakan fasilitas untuk memplot struktur gambar (kekuatan fasilitas grafik tiga dimensi yang sangat memadai). 3. Script program yang dapat diubah sesuai dengan keinginan user. 4. Jumlah routine-routine powerful yang berlimpah yang terus berkembang. 5. Kemampuan interface (antarmuka, misal dengan bahasa C, word dan mathematica). 6. Dilengkapi dengan toolbox, simulink, stateflow dan sebagainya, serta mulai melimpahnya source code di internet yang dibuat dalam MATLAB ( contoh Tugas V Sahatma 2
3 toolbox misalnya : signal processing, control system, neural networks dan sebagainya). Karakter Spesial MATLAB : Tanda % merupakan penanda komentar. Keterangan setelah tanda tersebut akan diabaikan dalam proses perhitungan. Contoh: y = 2:1:5 % y = [2345]; y = Tanda ; merupakan perintah pembatas yang tidak ditampilkan di jendela kerja, merupakan pemisah kolom dan baris dalam matriks. Contoh: A = [1 2 3 ; 3 2 1]; Tanda : merupakan pembatas jangkauan, contohnya: B = [0:3:9] B = Tanda ` merupakan transpose matriks yang merupakan suatu vector kolom X = [ ; ] X= X=X ` X= Tanda... digunakan untuk menuliskan baris perintah yang panjang, contohnya: P = sin(1) sin(2) + sin(3) sin(4) + sin(5) + cos(6) +... cos(7) cos(8) + cos(9) cos(10) + cos(11) + cos(12) P = Sintaks Penulisan pada MATLAB MATLAB dibuat dengan mengacu pada bahasa MATLAB, kadang-kadang disebut M-code atau M saja. Cara termudah mengeksekusi (menjalankan) M-code adalah dengan mengetikkannya secara langsung di prompt pada jendela Command Window, sebuah elemen UI di desktop MATLAB. Dengan cara ini, MATLAB dapat Tugas V Sahatma 3
4 digunakan sebagai shell (pengeksekusi perintah) matematis yang interaktif. Urutanurutan perintah yang lebih kompleks dapat disimpan dan dimasukkan ke dalam sebuah M-file, dengan menggunakan MATLAB Editor, sebagai skrip sehingga dapat memperluas perintah-perintah yang tersedia. Variabel Variabel didefinisikan dengan operator assignment, =. Perintah pada MATLAB bisa diketik secara dinamis, dalam artian variabel-variabel dapat langsung diisi tanpa mendefinisikan jenisnya terlebih dahulu, kecuali bila variabel tersebut merupakan objek simbolis. Nilai yang diisikan ke sebuah variabel dapat berupa konstan, yang didapat dari hasil perhitungan yang melibatkan variabel lainnya, atau dari keluaran suatu fungsi. Contohnya: >> x = 17 x = 17 >> x = 'hat' x = hat >> x = [3*4, pi/2] x = >> y = 3*sin(x) y = Vektor/Matriks dalam MATLAB MATLAB adalah sebuah "Matrix Laboratory", dan karenanya ia menyediakan berbagai cara untuk membuat matriks dengan dimensi berbeda-beda. Menurut gaya bahasa di dalam MATLAB, sebuah vektor mengacu pada sebuah matriks satu dimensi (1 N or N 1), yang biasanya disebut sebagai sebuah array di bahasa pemrograman lainnya. Sebuah matriks umumnya multi-dimensional, yang artinya terdiri dari satu/lebih dimensi, contohnya sebuah matriks N M, matriks N M L, dsb, dimana N, M, and L lebih besar dari 1. Di bahasa lain, matriks seperti ini dapat dilukiskan sebagai array dari array-array, atau array dari array-array dari array-array, atau array multi-dimensi saja. Untuk membuat array yang sederhana di MATLAB, sintaks penulisan perintahnya adalah nilai awal:langkah:nilai akhir. Contohnya, perintah >> array = 1:2:9 array = akan membuat sebuah variabel bernama array dengan isi 1, 3, 5, 7 dan 9. Yaitu, sebuah array dengan nilai awal 1, dengan nilai selanjutnya berjarak 2 dari sebelumnya, kemudian berhenti ketika sampai ke 9. Tugas V Sahatma 4
5 a. Vektor Baris vektor adalah daftar angka-angka yang dipisahkan oleh koma (,) atau spasi. Jumlah masukan dikenal sebagai panjang vektor. Masukan harus ditulis dalam tanda kurung siku ([]). Perhatikan contoh berikut : Vektor baris : >> v = [-2 sin(45) 4 6] v = >> length(v) % menghitung panjang vektor ans = 3 Vektor kolom : >> x = [6; 5 ; 9] x = b. Matriks Dapat diasumsikan bahwa didalam MATLAB setiap data akan disimpan dalam bentuk matriks. Dalam membuat suatu data matriks pada MATLAB, setiap isi data harus dimulai dari kurung siku [ dan diakhiri dengan kurung siku tutup ]. Untuk membuat variabel dengan data yang terdiri beberapa baris, gunakan tanda titik koma (;) untuk memisahkan data tiap barisnya. Contoh pembuatan data matriks pada MATLAB: MATLAB menyediakan beberapa fungsi yang dapat kita gunakan untuk menghasilkan bentuk-bentuk matriks yang diinginkan. Fungsi-fungsi tersebut antara lain: zeros : untuk membuat matriks yang semua datanya bernilai 0 ones : matriks yang semua datanya bernilai 1 rand : matriks dengan data random dengan menggunakan distribusi uniform Tugas V Sahatma 5
6 randn : matris dengan data random dengan menggunakan distribusi normal eye : untuk menghasilkan matriks identitas Operasi dan Fungsi pada Matriks Tabel 1. Operasi dan fungsi pada matriks yang sering digunakan : Perintah Keterangan Contoh Det Menghasilkan determinan matriks Det(A) Size Menghasilkan ukuran matriks Size(A) + Menjumlahkan matriks C = A + B * Mengalikan matriks C = A * B.* Mengalikan elemen dengan elemen, dengan ketentuan memiliki ukuran yang sama C = A.* B ^ Memangkatkan matriks dengan suatu skalar C = A^ k.^ Memangkatkan elemen per elemen matriks dengan skalar C = A.^ k Transpose matriks A./ Membagi elemen per elemen dengan ketentuan memiliki ukuran yang sama C = A./ B \ Menghasilkan solusi AX = B C = A \ B / Menghasilkan solusi XA = B C = A / B Inv Menghasilkan invers matriks dengan ketentuan matriks merupakan matriks bujur sangkar C = Inv(A) Angka dan Operasi Aritmatika Ada tiga jenis angka di MATLAB yaitu : 1. Bilangan bulat yaitu bilangan yang tidak mengandung desimal. Contohnya: >> xi = Bilangan real yaitu bilangan yang mengandung desimal contohnya : >> xr = >> realmax % batas atas bilangan real di MATLAB ans = e+308 Tugas V Sahatma 6
7 >> realmin % batas minimum bilangan real di MATLAB ans = e Bilangan kompleks >> i ans = i >> x = 1 + sqrt(3)*i x = i >> A= [1 j;-j*5 2] A= i i Beberapa penggunaan operator aritmatika antara dua operand (A dan B) ditunjukkan pada tabel berikut ini : Operasi Simbol Penambahan + Pengurangan - Perkalian * Pembagian / atau \ Perpangkatan ^ Fungsi Dasar MATLAB a. Fungsi Matematika Dasar Tabel 2.a Fungsi Matematika Dasar Fungsi Keterangan Abs Menghitung nilai absolut Exp Memperoleh nilai dari e pangkat bilangan tertentu (e = ) log Menghitung logaritma natural (ln) suatu bilangan Sqrt Menghitung akar pangkat 2 dari suatu bilangan Ceil Membulatkan bilangan ke bilangan bulat terdekat menuju plus tak berhingga. Fix Membulatkan bilangan ke bilangan bulat terdekat menuju nol.. Floor Membulatkan bilangan ke bilangan bulat terdekat menuju minus tak berhingga. Gcd Menghitung nilai faktor pembagi terbesar Isprime Menghasilkan true jika merupakan bilangan prima. Tugas V Sahatma 7
8 Log10 Menghitung logaritma suatu bilangan untuk dasar 10. Mod Menghitung nilai modulus. Primes Menghasilkan daftar bilangan. Rem Menghitung nilai remainder. Round Membulatkan bilangan ke bilangan bulat terdekat. Fungsi Sin Cos Tan Acos Asin Atan Cosh Sinh Tanh Cosd Sind Tand Sec Csc Cot b. Fungsi Trigonometri Fungsi trigonometri banyak digunakan terkait dengan sudut. Nilai perhitungan yang dalam fungsi trigonometri sudut dalam radian. Tabel 2.b Fungsi Trigonometri Keterangan Menghitung sinus suatu bilangan, dimana bilangan dalam radian. Menghitung cosinus suatu bilangan, dimana bilangan dalam radian. Menghitung tangen suatu bilangan, dimana bilangan dalam radian. Menghitung arccosinus (invers cos) suatu bilangan yang menghasilkan sudut dalam radian, dimana bilangan harus antara -1 dan 1. Menghitung arcsinus suatu bilangan yang menghasilkan sudut dalam radian, dimana bilangan harus antara -1 dan 1. Menghitung arctangensuatu bilangan yang menghasilkan sudut dalam radian. Menghitung cosinus hiperbolik dari suatu sudut dalam radian. Menghitung sinus hiperbolik dari suatu sudut dalam radian. Menghitung tangen hiperbolik dari suatu sudut dalam radian. Menghitung cosinus suatu bilangan, dimana bilangan dalam derajat. Menghitung sinus suatu bilangan, dimana bilangan dalam derajat. Menghitung tangen suatu bilangan, dimana bilangan dalam derajat. 1 Menghitung suatu bilangan, dimana bilangan dalam cos( x) radian. 1 Menghitung suatu bilangan, dimana bilangan dalam sin( x) radian. 1 Menghitung suatu bilangan, dimana bilangan dalam tan( x) radian. Tugas V Sahatma 8
9 c. Fungsi Analisis Data MATLAB menyediakan sejumlah fungsi penting untuk digunakan dalam meng-analisis data, antara lain ditunjukkan pada Tabel 1.1c. Tabel 2.c Fungsi Analisis Data Fungsi Keterangan Max Menghasilkan nilai terbesar dari suatu vektor atau matriks Min Menghasilkan nilai terbesar dari suatu vektor atau matriks Mean Menghasilkan nilai mean dll... M-File M-file selain dipakai sebagai penamaan file juga bisa dipakai untuk menamakan fungsi, sehingga fungsi fungsi yang kita buat di jendela editor bisa di simpan dengan ektensi.m sama dengan file yang kita panggi dijendela editor. Saat kita menggunakan fungsi MATLAB seperti inv, abs, cos, sin dan sqrt, MATLAB menerima variabel berdasarkan variabel yang kita berikan. Fungsi M-file mirip dengan script file dimana keduanya merupakan file teks dengan ektensi.m. sebagaimana script M-file, fungsi m-file tidak dimasukkan dalam jendela command window tetapi file tersendiri yang dibuat dengan editor teks. Membentuk dan menjalankan M-File: Klik menu File, pilih New dan klik M-File Pada editor teks, tulis argumen atau perintah Simpan dengan cara klik File, pilih Save As dan beri nama dengan ekstensi.m Pastikan file yang akan dijalankan berada pada direktori aktif Misalkan file graf1.m berada di C:\MATLAB, maka lakukan perintah cd >> cd c:\matlab Kemudian jalankan file graf1.m dengan cara >> graf1 Fungsi di MATLAB Seringkali ketika membuat sebuah program, kita membutuhkan suatu proses yang berulang-ulang. Jika proses tersebut hanya tersusun dari beberapa baris, Tugas V Sahatma 9
10 mungkin kita tidak akan terlalu direpotkan dengan penulisan script pemrogramannya, namun jika perintah kita tersusun dari banyak baris, ketidak-efisienan kemudian menjadi masalah. Oleh karena itu, MATLAB menyediakan fasilitas untuk memecahkan permasalahan ini, yaitu dengan adanya kemampuan untuk membentuk suatu fungsi. Fungsi di MATLAB sangat mirip dengan fungsi pada C++. Secara umum, struktur penulisan fungsi di MATLAB sama dengan di C++, yaitu mendeklarasikan nama fungsi, parameter, dan isi dari fungsinya itu sendiri. Hanya format penulisannya saja yang sedikit berbeda. Dari contoh 1.a diatas, dapat kita lihat struktur penulisan fungsi di MATLAB yang berbeda dengan C++. Pada MATLAB, kita hanya perlu mendefinisikan fungsi saja, karena MATLAB sudah secara otomatis mendefinisikan setiap variabel sebagai double, jika variabel tersebut berupa angka. Syntax fungsi pada MATLAB adalah sebagai berikut: Kata pertama, yaitu function adalah sebagai deklarasi atau definisi bahwa yang ada pada file terebut merupakan sebuah fungsi, dan dapat dijalankan layaknya sebuah fungsi. Maksudnya, kita dapat menjalankan fungsi ini dari command window berikut parameter-parameter yang kita butuhkan, layaknya fungsi-fungsi bawaan MATLAB seperti sin(x), rref(x), dll. [out1,out2, ] menunjukkan hasil keluaran dari fungsi tersebut yang disimpan dalam variabel out1, out2, dan seterusnya. Dalam contoh 1.a diatas, solusi dari fungsi tersebut hanyalah satu, yaitu hasil. Dalam permasalahan yang membutuhkan banyak output, maka pendefinisian output dapat dilakukan sesuai syntax-nya, seperti: Tugas V Sahatma 10
11 Program diatas akan menghasilkan tiga buah keluaran, yaitu tambah, kali dan bagi. Penjelasan bagaimana cara menggunakan fungsi akan dijelaskan berikutnya. Penggunaan tanda semicolon (;), membuat hasil dari langkah perhitungan tidak ditamilkan di layar. Hal ini disarankan jika tahapan-tahapan perhitungan tidak perlu ditampilkan hasilnya. Karena selain membuat kotor layar, penulisan perintah tanpa diakhiri dengan tanda semicolon juga akan memperlambat proses compilingnya. File teks yang berisi fungsi tersebut kemudian disimpan dengan nama file berekstensi.m. Sama seperti menjalankan M-File, sebuah fungsi pada MATLAB juga dijalankan langsung dengan meng-execute M-File yang berisi fungsi tersebut. Hanya saja, jika pada proses menjalankan M-File semua variabel yang tertulis didalamnya akan terekam pada workspace, maka tidak begitu ketika kita menjalankan sebuah fungsi. Tidak ada satupun variabel yang ada dalam fungsi terekam dalam workspace, selain ans sebagai keluaran akhir dari fungsi. Hal ini dikarenakan semua variabel yang masuk dalam fungsi merupakan variabel lokal. Dalam satu M-File fungsi, tidak terbatas hanya untuk satu fungsi saja. Kita dapat membuat banyak fungsi dalam satu M-File, selama itu dibutuhkan. Untuk membuat sebuah subfungsi, dapat dilakukan dengan mendeklarasikan kembali function sebelum deretan perintahnya. Berikut adalah beberapa contoh berikut langkahlangkah untuk membuat fungsi. Matematika Dalam Teknik Kontrol A. Fungsi Polinomial MATLAB menyediakan fungsi operasi standar dari polinom, seperti akar poli-nomial, evaluasi, dan turunan. Sebagai tambahan, fungsi-fungsi berikut diberikan untuk aplikasi lebih lanjut, seperti pencocokan kurva dan ekspansi fraksi parsial. Fungsi Conv Deconv Keterangan Perkalian polinomial Pembagian polinomial Tugas V Sahatma 11
12 Poly Polyder Polyfit Polyval Polyvalm Residue Roots Polinomial dengan akar-akar tertentu Turunan polinomial Pencocokan kurva polinomial Evaluasi polinomial Evaluasi matrik polinomial Ekspansi fraksi parsial Mencari akar-akar polinomial Transformasi a. Transformasi Laplace Sintaks L=Laplace (F) L=Laplace (F,t) L= Laplace(F,w,z) Deskripsi L=Laplace (F), adalah transformasi dari simbol skalar F dengan variabel t. Variabel tersebut mengembalikan fungsi ke s. Transformasi laplace dari fungsi t dan mengembalikan fungsi ke s. Definisi: F(s) = L{f(t)} = Sintaks: L = Laplace(f(t)) Contoh: Laplace f(t) = sin(t) >> syms t >> f = sin(t) >> c = Laplace(f) >> c = ans = 1/(s^2+1) L=Laplace(F,t), Membuat L fungsi dari t sebagai pengganti default s. tx F( x) e dx L(s) = 0, L menghasilkan simbol skalar L= Laplace(F,w,z) Membuat fungsi L dari z dan F sebagai fungsi w sebagai pengganti variabel s dan t.. zw F( w) e dw L(s) = 0 Contoh : F(t) = te-(at) Laplacenya adalah >> syms t a % Untuk inisialisasi variabel >> laplace(exp(-a*t)*t) Ans = 1/(s+a)2 b. Invers Laplace 0 e st f ( t) dt Tugas V Sahatma 12
13 Sintaks F=iLaplace (L) F=iLaplace (L,t) F=iLaplace(L,y,x) Deskripsi: F=iLaplace (L) Merupakan invers transformasi Laplace dari simbol skalar F dengan variabel default s. Variabel tersebut mengembalikan fungsi ke t. Transformasi Laplace dari fungsi s dan mengembalikan fungsi ke t. Sintaks : f(t) = ilaplace(f(s)) Contoh : >> syms s >> g = (0.1/(0.1*s+1)) >> ilaplace(g) ans = exp(-10*t) F=iLaplace (L,t), menghasilkan f fungsi dari y sebagai pengganti default : F(y) = c+ j c j L ( y) e sy ds, y adalah objek simbolik (scalar) F=iLaplace (L,y,x), Mengambil F sebagai fungsi x dan L fungsi y sebagai pengganti variable default t dan s. F(y) = c+ j c j L ( y) e xy dy Contoh : s + a F(s) = 2 2 ( s + a) + b Invers laplacenya adalah : >> syms s a b % Untuk inisialisasi variabel >> ilaplace((s+a)/((s+a)^2+b^2)) ans exp(-a*t)*cos(b*t) Flow Control MATLAB memiliki empat macam statement yang dapat digunakan untuk mengatur aliran data pada fungsi yang akan dibuat. 1. If,Else,Elseif Tugas V Sahatma 13
14 Bentuk dasar penggunaan statement jenis ini adalah sebagai berikut: Ekspresi akan bernilai 1 jika benar dan bernilai 0 jika salah. Fungsi disp digunakan untuk menampilkan pesan pada command window. Fungsi tersebut setelah dijalankan melalui command window: 2. Switch Bentuk dasar penggunaan statement switch Contoh penggunaan: Tugas V Sahatma 14
15 Hasil setelah dijalankan 3. While Statement while digunakan untuk aliran data yang bersifat perulangan. Bentuk dasar penggunaan while: Contoh penggunaan : Hasil setelah dijalankan : Tugas V Sahatma 15
16 4. For Bentuk dasar penggunaan bentuk for: Default dari nilai increment (penambahan nilai setiap perulangan) jika tidak ditentukan oleh user adalah 1. Contoh fungsi : Hasil setelah fungsi dijalankan Mem-Plot beberapa grafik Anda juga dapat membuat beberapa grafik/plot pada satu window dengan menggunakan fungsi subplot. Fungsi ini tidak melakukan proses plotting, namun hanya membagi window menjadi beberapa segmen. Sebagai contoh, perintah subplot(3,2,3) akan membagi figure window menjadi tiga baris dan dua kolom (jadi terdapat enam segmen) dan mengarahkan plot berikutnya ke segmen kiri baris kedua. Grafik pada PA.1 diperoleh dengan perintah subplot(2,1,1) dan subplot(2,1,2). REFERENSI Tugas V Sahatma 16
KATA PENGANTAR. Penulis. Raizal Dzil Wafa M.
i KATA PENGANTAR Buku ini dibuat untuk memudahkan siapa saja yang ingin belajar MATLAB terutama bagi yang baru mengenal MATLAB. Buku ini sangat cocok untuk pemula terutama untuk pelajar yang sedang menempuh
Lebih terperinciMETODE NUMERIK Modul I
LABORATORIUM KOMPUTASIONAL FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS YARSI METODE NUMERIK Modul I a. Estimasi waktu: 100 menit b. Tujuan Istruksional Khusus: Mahasiswa dapat menggunakan Mathlab dengan baik
Lebih terperinciPRAKTIKUM 1. Dasar-Dasar Matlab. (-), perkalian (*), pembagian (/) dan pangkat (^). Simbol ^ digunakan untuk
PRAKTIKUM 1 Dasar-Dasar Matlab 1 Operator Dasar Aritmatika Operator dasar aritmatika antara lain adalah penjumlahan (+), pengurangan (-), perkalian (*), pembagian (/) dan pangkat (^). Simbol ^ digunakan
Lebih terperinciMODUL I PENGENALAN MATLAB
MODUL I PENGENALAN MATLAB 1. Apa Matlab itu? Matlab merupakan bahasa pemrograman dengan kemampuan tinggi dalam bidang komputasi. Matlab memiliki kemampuan mengintegrasikan komputasi, visualisasi, dan pemrograman.
Lebih terperinciPRAKTIKUM 1. Dasar-Dasar Matlab. (-), perkalian (*), pembagian (/) dan pangkat (^). Simbol ^ digunakan untuk
PRAKTIKUM 1 Dasar-Dasar Matlab 1 Operator Dasar Aritmatika Operator dasar aritmatika antara lain adalah penjumlahan (+), pengurangan (-), perkalian (*), pembagian (/) dan pangkat (^). Simbol ^ digunakan
Lebih terperinciSTRUKTUR PROGRAM MATLAB
STRUKTUR PROGRAM MATLAB Emy Setyaningsih, S.Si, M.Kom 1 Beberapa Bagian dari Window Matlab Current Directory menampilkan isi dari direktori kerja saat menggunakan matlab. Command History berfungsi untuk
Lebih terperinciModul 1 Pengenalan MATLAB
Modul 1 Pengenalan MATLAB MATLAB singkatan dari MATrix LABoratory, merupakan bahasa pemrograman yang dikembangkan oleh The Mathwork.inc (http://www.mathwork.com). Bahasa pemrograman ini banyak digunakan
Lebih terperinciMODUL I MENGENAL MATLAB
MODUL I MENGENAL MATLAB TUJUAN Mahasiswa dapat mengenal MATLAB Mahasiswa dapat menggunakan fungsi Help Mahasiswa dapat menggunakan operasi pada MATLAB TEORI Gambaran sederhana tentang MATLAB adalah sebuah
Lebih terperinciPendahuluan. Praktikum Pengantar Pengolahan Citra Digital Departemen Ilmu Komputer Copyright 2008 All Rights Reserved
1 Pengenalan Matlab Pendahuluan Matlab adalah perangkat lunak yang dapat digunakan untuk analisis dan visualisasi data. Matlab didesain untuk mengolah data dengan menggunakan operasi matriks. Matlab juga
Lebih terperinciPRAKTIKUM 1 SINYAL, SYSTEM, DAN KONTROL PENGENALAN MATLAB 1. Percobaan 1 Vektor Penulisan vektor di MATLAB
PRAKTIKUM 1 SINYAL, SYSTEM, DAN KONTROL PENGENALAN MATLAB 1. Percobaan 1 Vektor Penulisan vektor di MATLAB Membuat vector dengan nilai antara 0 dan 16 dengan kenaikan 2. Menjumlahkan vector Menjumlakan
Lebih terperinciDASAR-DASAR MATLAB. Seperti bahasa pemrograman lainnnya, MATLAB JUGA memiliki metode dan symbol tersendiri dalam penulisan syntax-nya.
DASAR-DASAR MATLAB Seperti bahasa pemrograman lainnnya, MATLAB JUGA memiliki metode dan symbol tersendiri dalam penulisan syntax-nya. Dalam pemrograman MATLAB dikenal hanya dua tipe data, yaitu Numeric
Lebih terperinciMATEMATIKA DALAM TEKNIK KONTROL Oleh: Ahmad Riyad Firdaus Politeknik Batam
MATEMATIKA DALAM TEKNIK KONTROL Oleh: Ahmad Riyad Firdaus Politeknik Batam Polinomial Matlab menyediakan fungsi operasi standar dari polinom, seperti akar polynomial, evaluasi, dan turunan. Sebagai tambahan,
Lebih terperinciWORKSHOP DAN PELATIHAN MATLAB : PENUNJANG PEMBELAJARAN MATEMATIKA DI SMU DALAM RANGKA IMPLEMENTASI CONTEXTUAL TEACHING LEARNING ABSTRAK
WORKSHOP DAN PELATIHAN MATLAB : PENUNJANG PEMBELAJARAN MATEMATIKA DI SMU DALAM RANGKA IMPLEMENTASI CONTEXTUAL TEACHING LEARNING Tim Pengabdi:. Agus Maman Abadi. Dhoriva UW. Sri Andayani 4. Karyati 5. Caturiyati
Lebih terperinciDasar-dasar MATLAB. by Jusak Irawan, STIKOM Surabaya
Dasar-dasar MATLAB by Jusak Irawan, STIKOM Surabaya Perintah-Perintah Dasar MATLAB akan memberikan respons secara langsung terhadap ekspresi apapun yang diketikkan pada editor MATLAB. Sebagai contoh: >>
Lebih terperinciPemodelan dan Simulasi Penghitungan Matematika Menggunakan Aplikasi Matlab
Pemodelan dan Simulasi Penghitungan Matematika Menggunakan Aplikasi Matlab Dwi Retnoningsih Program Studi Teknik Informatika, Universitas Sahid Surakarta Jl. Adi Sucipto 154, Jajar, Surakarta, 57144, Telp.
Lebih terperinciA.Firmansyah 1. Pendahuluan. 2. Lingkungan Kerja Matlab. Lisensi Dokumen: 2.1 Beberapa Bagian dari Window Matlab
Dasar-dasar Pemrograman Matlab A.Firmansyah firman03@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
Lebih terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET 1 (TEKNIK KOMPUTASI)
No. LSKD/EKO/DEL221/01 Revisi : 03 Tgl : 30/10/2012 Hal 1 dari 8 1. Kompetensi Setelah melakukan praktik, mahasiswa diharapkan memiliki kompetensi dapat memahami operasi matematika sederhana pada Matlab.
Lebih terperinciMODUL 1. Command History Window ini berfungsi untuk menyimpan perintah-perintah apa saja yang sebelumnya dilakukan oleh pengguna terhadap matlab.
MODUL 1 1. Pahuluan Matlab merupakan bahasa pemrograman yang hadir dengan fungsi dan karakteristik yang berbeda dengan bahasa pemrograman lain yang sudah ada lebih dahulu seperti Delphi, Basic maupun C++.
Lebih terperinciA. Kompetensi Setelah mengiktui mata kuliah ini, mahasiswa diharapkan dapat memahami dan bisa melakukan:
No. LST/EKA/PTI 236/07 Revisi: 01 April 2011 Hal 1 dari 9 A. Kompetensi Setelah mengiktui mata kuliah ini, mahasiswa diharapkan dapat memahami dan bisa melakukan: 1. Mengenal dan menggunakan matlab sebagai
Lebih terperinciPemrograman dengan MATLAB. Pengantar
Pemrograman dengan MATLAB Pengantar Outline Pengenalan matlab Apakah MATLAB Sejarah MATLAB Cara Penulisan Program MATLAB Pengenalan variable Operasi pada matrik Logika pemrograman Pemrograman GUI Apakah
Lebih terperinciMODUL 1 PENGANTAR PROGRAM MATLAB DAN PENGGUNAANNYA UNTUK ALJABAR MATRIKS SEDERHANA
MODUL 1 PENGANTAR PROGRAM MATLAB DAN PENGGUNAANNYA UNTUK ALJABAR MATRIKS SEDERHANA KOMPETENSI: 1. Mengenal dan dapat mengoperasikan program MATLAB pada PC. 2. Memiliki ketrampilan dasar menggunakan MATLAB
Lebih terperinciPEMROGRAMAN TERSTRUKTUR MENGGUNAKAN MATLAB
PETUNJUK PRAKTIKUM PEMROGRAMAN TERSTRUKTUR MENGGUNAKAN MATLAB Oleh Ahmad Kamsyakawuni JURUSAN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS JEMBER 2009 MODUL 1 MENGENAL MATLAB A.
Lebih terperinciPanduan Praktikum S1 Elins Eksp. Kontrol Digital 1
1 Sistem Kontrol Digital Eksperimen 1 : Pengenalan Matlab dan Simulink pada Sistem Kontrol Digital Tujuan : Memperkenalkan Matlab, Simulink dan Control System Toolbox yang digunakan untuk mensimulasikan
Lebih terperinciBAB I PENDAHULUAN 1 BAB I PENDAHULUAN
BAB I PENDAHULUAN 1 BAB I PENDAHULUAN 1.1. Apakah Maple itu? Maple adalah suatu program interaktif yang mengintegrasikan kemampuan komputasi baik numerik ataupun simbolik, visualisasi (grafik) dan pemrograman.
Lebih terperinciSEKILAS JENIS-JENIS OPERATOR OPERATOR PENUGASAN OPERATOR ARITMATIKA OPERATOR MAJEMUK
Pemrograman Dasar SEKILAS JENIS-JENIS OPERATOR OPERATOR PENUGASAN OPERATOR ARITMATIKA OPERATOR MAJEMUK Operator dan Operand Operator merupakan simbol yang biasa dilibatkan dalam program untuk melakukan
Lebih terperinciBAGIAN 1 SINTAK DASAR MATLAB
BAGIAN 1 SINTAK DASAR MATLAB Pada bagian 1 ini, akan diuraikan tentang bagaimana mendefinisikan data, operasi data dan teknik mengakses data pada Matlab. Untuk lebih memahami, pembaca sebaiknya mecobanya
Lebih terperinciPRAKTIKUM 2 PENGENALAN PROGRAM APLIKASI MATEMATIKA MAPLE 7
PRAKTIKUM PENGENALAN PROGRAM APLIKASI MATEMATIKA MAPLE 7. MINGGU KE :. PERALATAN : LCD, E-LEARNING. SOFTWARE : MAPLE. TUJUAN Mahasiswa dapat: Menggunakan konstanta, bilangan kompleks, bilangan dasar (basis),
Lebih terperinciSTK 571 KOMPUTASI STATISTIK Materi 3
STK 571 KOMPUTASI STATISTIK Materi 3 ARITMETIKA Aritmetika berhubungan dengan: Operand Operator Fungsi Operand : Konstanta contoh : 10-1.5 1.5e10 Objek data contoh : x y panjang ARITMETIKA Operator: ARITMETIKA
Lebih terperinciPRAKTIKUM ISYARAT DAN SISTEM TOPIK 0 TUTORIAL PENGENALAN MATLAB
PRAKTIKUM ISYARAT DAN SISTEM TOPIK 0 TUTORIAL PENGENALAN MATLAB A. Tujuan 1. Mahasiswa mengenal lingkungan MATLAB dan mampu menggunakannya. 2. Mahasiswa mampu menggunakan fungsi-fungsi dasar MATLAB yang
Lebih terperinciPemrograman pada MATLAB
Pemrograman pada MATLAB 5.1 Struktur dan Tipe Data Sebelum membahas tentang pemrograman, akan lebih baik jika kita mengetahui tentang struktur data dan tipenya dalam MATLAB. Tipe data yang digunakan pada
Lebih terperinci2016 SRIWIJ MODUL PRAKTIKUM ALJABAR LINIER PENDIDIKAN MATEMATIKA FAKULTAS KEGURUAN DAN ILMU PENDIDIKAN 2016 SRIWIJAYA
2016 SRIWIJ MODUL PRAKTIKUM ALJABAR LINIER PENDIDIKAN MATEMATIKA FAKULTAS KEGURUAN DAN ILMU PENDIDIKAN 2016 SRIWIJAYA KATA PENGANTAR Assalamu alaikum warahmatullahi wabarakatuh Puji syukur kehadirat Allah
Lebih terperinciUNIVERSITAS NEGERI YOGYAKARTA FAKULTAS MIPA RENCANA PELAKSANAAN PEMBELAJARAN
UNIVERSITAS NEGERI YOGYAKARTA FAKULTAS MIPA RENCANA PELAKSANAAN PEMBELAJARAN 1. Fakultas/Program Studi : MIPA/Pendidikan Matematika. Mata Kuliah/Kode : Aplikasi Komputer/MAT33 3. Jumlah SKS : Teori = Praktek
Lebih terperinciDASAR-DASAR PEMROGRAMAN SIMULINK MATLAB SERTA ANTAR MUKA MENGGUNAKAN PCI1710HG
36 KARYA PENGABDIAN KEPADA MASYARAKAT DASAR-DASAR PEMROGRAMAN SIMULINK MATLAB SERTA ANTAR MUKA MENGGUNAKAN PCI1710HG Oleh : Dr. Ir. Bambang Sujanarko, M.M. NIP/NIDN: 196312011994021002/001126311 Drs. Yagus
Lebih terperinciPENGENALAN MATLAB UNIVERSITAS MUHAMMADIYAH JEMBER ILHAM SAIFUDIN PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK. Senin, 06 Maret 2017
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH JEMBER PENGENALAN MATLAB ILHAM SAIFUDIN Senin, 06 Maret 2017 Universitas Muhammadiyah Jember Ilham Saifudin MI MATEMATIKA DASAR
Lebih terperinciBAB III PEMROGRAMAN PADA SOFTWARE MICROSOFT VISUAL BASIC dan data-data yang saling terelasi yang memerintahkan apa yang harus
BAB III PEMROGRAMAN PADA SOFTWARE MICROSOFT VISUAL BASIC 2010 A. Software Software (perangkat lunak) adalah kumpulan dari program-program dan data-data yang saling terelasi yang memerintahkan apa yang
Lebih terperinciPengantar Pemrograman MATLAB
Pengantar Pemrograman MATLAB Pengantar Pemrograman MATLAB Amir Tjolleng, M.Sc. PENERBIT PT ELEX MEDIA KOMPUTINDO Pengantar Pemrograman MATLAB Amir Tjolleng, M.Sc. 2017, PT. Elex Media Komputindo, Jakarta
Lebih terperinciMEMULAI MENGGUNAKAN MATLAB
BAB 1 MEMULAI MENGGUNAKAN MATLAB A. PENDAHULUAN Apa itu MATLAB? Apa yang dapat dilakukan oleh MATLAB? Kemampuan apa yang dimilikinya? Bagaimana kita menggunakan MATLAB untuk menyelesaikan permasalahan-permasalahan
Lebih terperinciPEMROGRAMAN DALAM R STK372 KOMPUTASI STATISTIK II. Agus Mohamad Soleh
PEMROGRAMAN DALAM R STK372 KOMPUTASI STATISTIK II Agus Mohamad Soleh Ruang Lingkup Materi Pengantar Pemrograman R Fungsi yang Tersedia Pemrograman Berorientasi Objek Pemrograman Grafik Package dalam R
Lebih terperinciFUNGSI Matematika Industri I
FUNGSI TIP FTP UB Pokok Bahasan Memproses bilangan Komposisi fungsi dari fungsi Jenis fungsi Fungsi trigonometrik Fungsi eksponensial dan logaritmik Fungsi ganjil dan fungsi genap Pokok Bahasan Memproses
Lebih terperinciPERCOBAAN 1 PENGENALAN MATLAB UNTUK STATISTIK
PERCOBAAN 1 PENGENALAN MATLAB UNTUK STATISTIK 1.1. Tujuan : Setelah melaksanakan praktikum ini mahasiswa diharapkan mampu : Memakai beberapa jenis fungsi khusus di Matlab untuk statistik Membuat pemrograman
Lebih terperinciPENDAHULUAN. Ketiga Common LISP Bahasa fungsional Fortran, ALGOL, Pascal, Bahasa prosedural
PENDAHULUAN 1. PERKENALAN MATLAB MATLAB adalah perangkat lunak tingkat tinggi yang memungkinkan untuk melakukan perhitungan numerik dan merupakan generasi keempat dari bahasa pemrograman. Lebih spesifik
Lebih terperinciTurbo C adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C
1. Pendahuluan Lingkungan Turbo C++ 4.5 Turbo C++ 4.5 adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C++ 4.5. 1 2 3 4 1 : Menu Utama
Lebih terperinciMODUL II FUNGSI NUMERIK. A. TUJUAN Memahami mengenai penggunaan numerik. Membuat program numerik sederhana menggunakan VB.
MODUL II FUNGSI NUMERIK A. TUJUAN Memahami mengenai penggunaan numerik. Membuat program numerik sederhana menggunakan VB. B. ALOKASI WAKTU 4 js (4 x 50 menit) C. PETUNJUK 1. Awali setiap aktivitas dengan
Lebih terperinciMATRIKS DAN KOMPUTASI
MATRIKS DAN KOMPUTASI Mata Kuliah Analisa Numerik Muchammad Chusnan Aprianto Script Fungsi pada Matlab sqrt(x) Akar kuadrat. Contoh: sqrt([1 2 3 4]) Akan menghasilkan 1.0000 1.4142 1.7321 2.0000 plot(x)
Lebih terperinciBAB III PEMROGRAMAN MATLAB 2 Copyright by
BAB III PEMROGRAMAN MATLAB 2 1 M-File M-file merupakan sederetan perintah matlab yang dituliskan secara berurutan sebagai sebuah file. Nama file yang digunakan berekstensi m yang menandakan bahwa file
Lebih terperinciPRAKTIKUM 1 PENGENALAN PROGRAM APLIKASI MATEMATIKA MAPLE 7
PRAKTIKUM 1 PENGENALAN PROGRAM APLIKASI MATEMATIKA MAPLE 7 1. MINGGU KE : 1 2. PERALATAN : LCD, E-LEARNING 3. SOFTWARE : MAPLE 4. TUJUAN Mahasiswa dapat: Mengaktifkan Maple. Mengetahui lingkungan Maple.
Lebih terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (TEKNIK KOMPUTASI)
No. LSKD/EKO/DEL221/01 Revisi : 02 Tgl : - Hal 1 dari 1. Kompetensi Setelah melakukan praktik, mahasiswa diharapkan memiliki kompetensi: dapat memahami vector dan komputasi vector. 2. Sub Kompetensi Setelah
Lebih terperinciPenggunaan Metode Numerik dan MATLAB dalam Fisika
Tugas Akhir Mata Kuliah Metode Numerik Dr. Kebamoto Penggunaan Metode Numerik dan MATLAB dalam Fisika Oleh : A. Arif Sartono 6305220017 DEPARTEMEN FISIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS
Lebih terperinciPETUNJUK PRAKTIKUM DASAR PEMOGRAMAN
PETUNJUK PRAKTIKUM DASAR PEMOGRAMAN TEKNOLOGI INDUSTRI PERTANIAN FAKULTAS PERTANIAN UNIVERSITAS TRUNOJOYO MADURA 2014 Pertemuan 1 Pengenalan MATLAB Tujuan Instruksional Umum Mahasiswa dapat memahami karakteristik
Lebih terperinciData reaksi berikut telah diperoleh dari reaksi peluruhan sederhana: Menggunakan MATLAB untuk memplot konsentrasi komponen A dalam mol/l
Cara membuat Plot/ Grafik dengan Matlab Pada postingan kali ini akan dibahas membuat grafik visualisasi di MATLAB. Secara khusus mampu membuat grafik sederhana dua dimensi, membuat multiplot dari grafik
Lebih terperinciMODUL PRAKTIKUM ALJABAR LINIER
2012 MODUL PRAKTIKUM ALJABAR LINIER LABORATORIUM MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM NIVERSITAS NEGERI GORONTALO KATA PENGANTAR Penuntun Praktikum dirancang untuk memberikan tuntunan
Lebih terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
No. LSKD/EKO/DEL221/1 Revisi : 2 Tgl : 27/11/212 Hal 1 dari 13 1. Kompetensi Setelah melakukan praktik, mahasiswa diharapkan memiliki kompetensi: dapat memahami script files dan struktur pengaturan aliran.
Lebih terperinciMODUL 1. Teori Bilangan MATERI PENYEGARAN KALKULUS
MODUL 1 Teori Bilangan Bilangan merupakan sebuah alat bantu untuk menghitung, sehingga pengetahuan tentang bilangan, mutlak diperlukan. Pada modul pertama ini akan dibahas mengenai bilangan (terutama bilangan
Lebih terperinciArtikel BERKENALAN DENGAN MAXIMA
Artikel BERKENALAN DENGAN MAXIMA Oleh Muda Nurul Khikmawati PUSAT PENGEMBANGAN DAN PEMBERDAYAAN PENDIDIK DAN TENAGA KEPENDIDIKAN (PPPPTK) MATEMATIKA 2010 Abstrak Maxima merupakan salah satu software open
Lebih terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
No. LSKD/EKO/DEL221/01 Revisi : 02 Tgl : 27/11/2012 Hal 1 dari 14 1. Kompetensi Setelah melakukan praktik, mahasiswa diharapkan memiliki kompetensi: dapat memahami script files dan struktur pengaturan
Lebih terperinciI. PENDAHULUAN 1.1. Latar Belakang Untuk mengungkapkan perilaku dinamik suatu sistem fisik seperti mekanik, listrik, hidrolik dan lain sebagainya, umumnya sistem fisik dimaksud dimodelkan dengan sistem
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI Sebagai landasan teori, pada bab ini terlebih dahulu akan dijelaskan beberapa definisi dasar atau teori pendukung yang akan digunakan dalam bab pembahasan. 2.1 Google Nama Google
Lebih terperinciAlgoritma dan Pemrograman
Algoritma dan Pemrograman bagian 2 2009 Modul ini menjelaskan tentang bahasa C dan apa saja yang dibutuhkan bila kita akan menulis suatu program dengan bahasa C. Editor yang dipakai adalah Turbo C++ 4.5.
Lebih terperinciTIPE DATA. 2.1 String
TIPE DATA 21 Bab 2 TIPE DATA Software MATLAB mengenal 3 tipe data yaitu : string, scalar, dan matriks. Array merupakan matriks yang hanya memiliki satu baris. MATLAB juga memiliki banyak fungsi built-in
Lebih terperinciBERKENALAN DENGAN MAXIMA
BERKENALAN DENGAN MAXIMA Muda Nurul K. Saat ini ada banyak software open source yang bisa dimanfaatkan untuk pembelajaran matematika., diantaranya adalah Maxima. Maxima merupakan salah satu software open
Lebih terperinciSTK 573 Metode Grafik untuk Analisis dan Penyajian Data
STK 573 Metode Grafik untuk Analisis dan Penyajian Data Pertemuan 1 Tim Dosen: Prof. Dr. Khairil Anwar Notodiputro Dr. Ir. Aji Hamim Wigena Dr. Agus M Soleh PENDAHULUAN Pendahuluan Apa R? R adalah implementasi
Lebih terperinciLANGKAH-LANGKAH MENULISKAN PROGRAM DALAM TURBO C++
I.PENDAHULUAN 1. 1. ALGORITMA Algoritma adalah urutan aksi-aksi yang dinyatakan dengan jelas dan tidak rancu untuk memecahkan suatu masalah dalam rentang waktu tertentu. Setiap aksi harus dapat dikerjakan
Lebih terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
No. LSKD/EKO/DEL221/01 Revisi : 02 Tgl : - Hal 1 dari 12 1. Kompetensi Setelah melakukan praktik, mahasiswa diharapkan memiliki kompetensi: dapat memahami input, output dan grafik pada. 2. Sub Kompetensi
Lebih terperinciPengenalan Visual Basic
Pengenalan Visual Basic KETERANGAN : 1. Baris Menu, digunakan untuk memilih tugas-tugas tertentu seperti menyimpan project, membuka project, dll. 2. Main Toolbar, digunakan untuk melakukan tugastugas tertentu
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI Pada bab ini akan dibahas beberapa konsep dasar yang akan digunakan sebagai landasan berpikir seperti beberapa literatur yang berkaitan dengan penelitian ini. Dengan begitu akan mempermudah
Lebih terperinciSaifoe El Unas 2. Free Format
Saifoe El Unas FPS 4.0 mempunyai 2 macam format penulisan program yg dapat dipilih oleh programmer : 1. Fixed Format Menggunakan standar Fortran 77. 2. Free Format Menggunakan standar Fortran 90. 1 Program
Lebih terperinciBAB 1. Pendahuluan. pertama kali dikenalkan oleh University of New Mexico dan University of
BAB 1 Pendahuluan Matlab merupakan sebuah singkatan dari Matrix Laboratory, yang pertama kali dikenalkan oleh University of New Mexico dan University of Stanford pada tahun 1970. software ini pertama kali
Lebih terperinciPHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh:
Perintah Dasar Tag PHP Ketika PHP membaca suatu file, proses akan berlangsung hingga ditemukan tag khusus yang berfungsi sebagai tanda dimulainya interpretasi teks tersebut sebagai kode PHP. PHP akan menjalankan
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI A. Matriks 1. Pengertian Matriks Definisi II. A. 1 Matriks didefinisikan sebagai susunan segi empat siku- siku dari bilangan- bilangan yang diatur dalam baris dan kolom (Anton, 1987:22).
Lebih terperinciBAB II LANDASAN TEORI
5 BAB II LANDASAN TEORI 2.1. Tipe Data Abstrak (TDA) Tipe data sebuah variabel adalah kumpulan nilai yang dapat dimuat oleh variabel ini. Misalnya sebuah tipe boolean hanya bernilai TRUE atau FALSE, tidak
Lebih terperinciMODUL 2 INTERNET PROGRAMMING : PHP (2)
MODUL 2 INTERNET PROGRAMMING : PHP (2) A. Tujuan : 1. Memahami tentang Array di PHP 2. Memahami penggunaan Fungsi dalam PHP 3. Memahami tentang String dan Date 4. Memahami tentang Modularisasi dalam PHP
Lebih terperinciTEKNIK PENGOLAHAN CITRA. Kuliah 7 Transformasi Fourier. Indah Susilawati, S.T., M.Eng.
TEKNIK PENGOLAHAN CITRA Kuliah 7 Transformasi Fourier Indah Susilawati, S.T., M.Eng. Program Studi Teknik Elektro Program Studi Teknik Informatika Fakultas Teknik dan Ilmu Komputer Universitas Mercu Buana
Lebih terperinciTEKNIK PENGOLAHAN CITRA. Kuliah 8 Transformasi Fourier. Indah Susilawati, S.T., M.Eng.
TEKNIK PENGOLAHAN CITRA Kuliah 8 Transformasi Fourier Indah Susilawati, S.T., M.Eng. Program Studi Teknik Informatika/Sistem Informasi Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta 2015
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 ANALISIS
29 BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 ANALISIS Dengan menggunakan Visual Basic 6.0 aplikasi perangkat ajar pengelolaan dan perhitungan ekspresi matematika yang akan dibangun dalam penelitian
Lebih terperinciVISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic
PEMROGRAMAN KOMPUTER VISUAL BASIC 6.0 Visual Basic Asal mula VB dari bahasa BASIC (Beginners Allpurpose Symbolic Instruction Code) yang pada awalnya bekerja pada sistem operasi DOS. Kelebihan VB : Sangat
Lebih terperinciMetode Numerik (Pendahuluan) Instruktur : Ferry Wahyu Wibowo, S.Si., M.Cs.
Metode Numerik (Pendahuluan) Instruktur : Ferry Wahyu Wibowo, S.Si., M.Cs. Kajian Pokok Metode Numerik Tujuan: Menyelesaikan suatu persamaan menggunakan model matematika. Pemodelan penyelesaian matematika
Lebih terperinciPHP (HYPERTEXT PREPROCESSOR)
LAPORAN PRAKTIKUM MODUL 4 PEMROGRAMAN WEB PHP (HYPERTEXT PREPROCESSOR) Disusun Oleh: Deny Kurniawan Novianto (130533608222) PTI OFF B UNIVERSITAS NEGERI MALANG FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO PROGRAM
Lebih terperinciPSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR
1 PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR Siti Mukaromah, S.Kom TEKNIK PENYAJIAN ALGORITMA Teknik Tulisan Structure English Pseudocode Teknik Gambar Structure Chart HIPO Flowchart 2 PSEUDOCODE Kode
Lebih terperinciBab1. Sistem Bilangan
Modul Pra Kalkulus -0. Bab. Sistim Bilangan Bab. Sistem Bilangan. Sistim Bilangan Jenis bilangan berkembang sejalan dengan perkembangan peradaban dan ilmu pengetahuan. Jenis bilangan yang pertama kali
Lebih terperinciMODUL PRAKTIKUM DASAR SISTEM KENDALI
Amplitude To: Y(1) MODUL PRAKTIKUM DASAR SISTEM KENDALI 0.9 Step Response From: U(1) 0.8 0.7 oscillatory 0.6 0.5 underdamped 0.4 0.3 overdamped 0.2 0.1 critically damped 0 0 5 10 15 20 Time (sec.) LABORATORIUM
Lebih terperinciMODUL 1 OPERASI-OPERASI ARRAY
MODUL 1 OPERASI-OPERASI ARRAY 1. PENDAHULUAN Semua operasi yang akan dilakukan pada praktikum ini melibatkan bilanganbilangan tunggal yang disebut skalar. Operasi-operasi yang melibatkan skalar adalah
Lebih terperinciMODUL PRAKTIKUM FISIKA KOMPUTASI. Disusun Oleh:
MODUL PRAKTIKUM FISIKA KOMPUTASI Disusun Oleh: JURUSAN FISIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS PGRI PALEMBANG 2017 i PRAKATA Puji syukur penulis ucapkan kepada Tuhan yang Maha
Lebih terperinciAturan dasar pengintegralan Integral fungsi rasional Integral parsial Integral trigonometri Substitusi yang merasionalkan Strategi pengintegralan
Aturan dasar pengintegralan Integral fungsi rasional Integral parsial Integral trigonometri Substitusi yang merasionalkan Strategi pengintegralan Kemampuan yang diinginkan: kejelian melihat bentuk soal
Lebih terperinciSUMBER BELAJAR PENUNJANG PLPG
SUMBER BELAJAR PENUNJANG PLPG 2017 [TIK] BAB VIII PEMROGRAMAN BERORIENTASI OBJEK [Alfa Faridh Suni] KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN DIREKTORAT JENDERAL GURU DAN TENAGA KEPENDIDIKAN 2017 BAB VIII
Lebih terperinciPengenalan PHP Contoh penulisan file PHP :
Pengenalan PHP PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server side. Artinya semua sintaks yang kita berikan akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan
Lebih terperinciJURNAL PENGKLASIFIKASIAN GENDER DENGAN MENENTUKAN TITIK-TITIK PENTING PADA SISTEM PENGENALAN WAJAH MENGGUNAKAN MATLAB 6.5 DISUSUN OLEH: FARIDA
JURNAL PENGKLASIFIKASIAN GENDER DENGAN MENENTUKAN TITIK-TITIK PENTING PADA SISTEM PENGENALAN WAJAH 1. ABSTRAKSI MENGGUNAKAN MATLAB 6.5 DISUSUN OLEH: FARIDA Pengenalan wajah manusia dengan menggunakan sistem
Lebih terperinci[ 1 1 PENDAHULUAN SCILAB. Modul Praktikum Metode Numerik. 1. Struktur Scilab
PENDAHULUAN SCILAB 1. Struktur Scilab Program Scilab sudah memiliki text editor di dalamnya. Perintah/kode program Scilab dapat dituliskan di dalam window Scilab Execution (Scilex) ataupun di window Scipad
Lebih terperinciPengantar Mathematica
Pengantar Mathematica Hazrul Iswadi Departemen MIPA Ubaya Seminar Internal pada hari Sabtu 22 Juli 2006 Sari: Pengantar Mathematica ini bertujuan memperkenalkan operasi-operasi dasar yang dilakukan ketika
Lebih terperinciUNIVERSITAS SAM RATULANGI MANADO FAKULTAS TEKNIK, JURUSAN TEKNIK ELEKTRO Program Studi S-1 Teknik Informatika. Data & Ekspresi
UNIVERSITAS SAM RATULANGI MANADO FAKULTAS TEKNIK, JURUSAN TEKNIK ELEKTRO Program Studi S-1 Teknik Informatika Data & Ekspresi Mata Kuliah: Algoritma & Logika Informatika (IFC3504) Alwin M. Sambul, S.T.,
Lebih terperinciCatatan Kecil Belajar MATLAB Untuk Matematika Terapan dan Teknik. Arif Muchyidin
Catatan Kecil Belajar MATLAB Untuk Matematika Terapan dan Teknik Arif Muchyidin Kata Pengantar Buku berjudul Catatan Kecil Belajar MATLAB Untuk Matematika Terapan dan Teknik merupakan langkah kecil dalam
Lebih terperinciBAB III METODE OPTIMASI MATLAB
BAB III METODE OPTIMASI MATLAB 3.1 Langkah Optimasi Dalam membuat desain optimasi digunakan program MATLAB, suatu bahasa pemrograman perhitungan yang melibatkan operasi matematika elemen, matrik, optimasi,
Lebih terperinciMATLAB UNTUK STATISTIKA & TEKNIK OPTIMASI Aplikasi untuk Rekayasa & Bisnis
MATLAB UNTUK STATISTIKA & TEKNIK OPTIMASI Aplikasi untuk Rekayasa & Bisnis Oleh : Budi Santosa Edisi Pertama Cetakan Pertama, 2008 Hak Cipta 2008 pada penulis, Hak Cipta dilindungi undang-undang. Dilarang
Lebih terperinciBAB 2 PERINTAH DASAR BAHASA C. %d = type data varibel
BAB 2 PERINTAH DASAR BAHASA C A. PERINTAH TAMPILAN/CETAK DILAYAR SYNTAX : printf(.text ); Atau printf(.text %d.,variable); SYNTAX : puts(.text.. ); printf( \n ); %d = type data varibel \n= menekan enter.
Lebih terperinciLAPORAN PRAKTIKUM PENGOLAHAN SINYAL DIGITAL. No. Percobaan : 01 : Pengenalan Matlab Nama Praktikan : Janita Dwi Susanti NIM :
LAPORAN PRAKTIKUM PENGOLAHAN SINYAL DIGITAL No. Percobaan : 01 Judul : Pengenalan Matlab Nama Praktikan : Janita Dwi Susanti NIM : 3.33.12.0.13 Kelas : TK-3A PROGRAM STUDI TEKNIK TELEKOMUNIKASI JURUSAN
Lebih terperinciFUNGSI LOGARITMA ASLI
FUNGSI LOGARITMA ASLI............ Definisi Fungsi logaritma asli, dinyatakan oleh ln, didefinisikan sebagai ln (Daerah asalnya adalah., 0 Turunan Logaritma Asli ln, 0 Lebih umumnya, Jika 0 dan f terdifferensialkan,
Lebih terperinciFUNGSI LOGARITMA ASLI
D.. = D.. = D.. = = 0 D.. = D.. = D.. = 3 FUNGSI LOGARITMA ASLI Definisi Fungsi logaritma asli, dinyatakan oleh ln, didefinisikan sebagai ln = (Daerah asalnya adalah R). t dt, > 0 Turunan Logaritma Asli
Lebih terperinciLAPORAN PRAKTIKUM TEKNIK DAN INSTRUMENTASI KENDALI. M-File dan Simulink
LAPORAN PRAKTIKUM TEKNIK DAN INSTRUMENTASI KENDALI M-File dan Simulink Disusun Oleh Nama : Yudi Irwanto NIM : 021500456 Prodi Jurusan : Elektronika Instrumentasi : Teknofisika Nuklir SEKOLAH TINGGI TEKNOLOGI
Lebih terperinci2.3 Algoritma Tidak Berhubungan dengan Bahasa Pemrograman Tertentu
DAFTAR ISI BAB 1 Pengantar Sistem Komputer Dan Pemrograman 1.1 Sistem Komputer 1.2 Program, Aplikasi, Pemrogram, dan Pemrograman 1.3 Kompiler dan Interpreter 1.4 Kesalahan Program BAB 2 Pengantar Algoritma
Lebih terperincidigunakan untuk menyelesaikan integral seperti 3
Bab Teknik Pengintegralan BAB TEKNIK PENGINTEGRALAN Rumus-rumus dasar integral tak tertentu yang diberikan pada bab hanya dapat digunakan untuk mengevaluasi integral dari fungsi sederhana dan tidak dapat
Lebih terperinciMODUL 5 JAVA SCRIPT. Sub : PENGENALAN
MODUL 5 JAVA SCRIPT Sub : PENGENALAN Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang Pertemuan 5 5.1 Tujuan : 1. Mahasiswa dapat memahami dan mengenai perintah perintah javascript 2. Mahasiswa
Lebih terperinci