Tampilkan postingan dengan label Matlab. Tampilkan semua postingan
Tampilkan postingan dengan label Matlab. Tampilkan semua postingan

Sabtu, 30 Mei 2020

Bagian 1 Pengenalan Matlab dan Lingkungan Kerjanya


Matlab adalah software yang dapat digunakan untuk melakukan simulasi salah satunya di bidang pemrosesan sinyal. Matlab ini adalah software yang berbayar dan membutuhkan lisensi yang dibuat oleh Mathworks.

Bagi yang baru pertama belajar Matlab, maka lebih baik untuk belajar mengenal bagian-bagian tampilan yang dimiliki oleh software Matlab, seperti Command Windows, M-Files, dan lain-lain. 
Sebelum teman-teman mulai menuliskan program pada Matlab, maka alangkah baiknya teman-teman mengenal terlebih dahalu lingkungan kerja ketika menggunakan Matlab. Hal ini sangat penting untuk membantu kita dalam menyelesaikan tugas yang sedang kita kerjakan dengan cepat.

Pada gambar di atas ada 4 bagian yang diberi tanda lingkaran dengan warna biru :
1. Current Folder, berfungsi untuk memberikan lokasi dari file yang telah kita buat sebelumnya pada Matlab.
2. Command Windowm, berfungsi untuk menuliskan program yang akan kita buat pada Matlab.
3. Workspace, berisi variabel yang telah kita tuliskan di Command Window.
4. Layout, berisi menu yang ingin kita tampilkan dan tidak ditampilkan pada Matlab.
Ada juga M File yang digunakan untuk menuliskan program dalam jumlah yang besar dan bisa disimpan, berikut cara membuat M File pada Matlab.
1. Ketikan edit pada Command Window
2. Tunggulah beberapa saat, maka akan muncul tampilan seperti berikut :

 Matlab adalah software yang mudah digunakan tanpa harus mendeklarisasikan variabel terlebih dahulu, tetapi bisa langsung menuliskannya pada Command Windows. 
Operasi Aritmatika pada Matlab juga sangat mudah sekali untuk dilakukan, seperti pada contoh di bawah ini :
>> 2 + 3
ans = 
5
>> 8 – 5
ans =
3
>> 4*7
ans =
28
>> 12/2
ans =
6

Pada contoh di atas terlihat bahwa tidak dibutuhkan suatu varibel pada proses perhitungan dan yang menarik adalah Matlab tetap mengeksekusi, seperti halnya kita menggunakan kalkulator.

Matlab adalah software yang menggunakan matriks untuk pengolahan suatu data. Matriks yang dibuat pada Matlab bisa berupa matriks ukuran 1x1 yang disebut skalar, matriks ukuran Nx1, N = 1,2,3,…, N, Matrisk NxM, N = 1,2,3,…,N, M = 1,2,3,…,M. Berikut adalah contoh script yang digunakan untuk membuat variabel dalam bentuk skalar, vector, dan matriks.

>> skalar = 1;
>> vektor = [1, 2, 3];
>> matriks = [1, 2, 3; 4, 5, 6];

Misalkan ada contoh matriks dan sklar seperti di bawah ini, bagaimana cara agar dapat dituliskan ke dalam Matlab :
>>A = [9, 3; 5, 4; 8, 3];


>>B = [1, 2, 3];

>>M = [pi, exp(pi); 0, -1];
Jika dilihat pada contoh di atas sebenarnya Matlab memberikan kita kemudahan dalam menuliskan bentuk matematis menjadi bentuk program.

Bagi teman-teman yang merasa kesulitan dalam belajar Matlab tidak perlu khwatir, yang terpinting adalah ketekunan dalam mempelajari suatu yang sedang kita pelajari.

Matlab dapat digunakan untuk melakukan komputasi data baik dalam jumlah kecil ataupun besar.  Bagi teman-teman yang sedang mengerjakan tugas akhir dan butuh untuk mengolah sampai ribuan data, maka teman-teman bisa menggunakan Matlab.

Selain untuk perhitungan matematis, Matlab juga bisa menampilkan output dalam bentuk karakter, salah satunya dalam bentuk tulisan. Berikut contoh programnya :
>> s = 'Belajar Matlab!';

Apabila kita ingin menghapus variabel pada workspace kita bisa ketikan ini :
>>clear all

Apabila kita ingin menghapus semua variabel yang telah tuliskan pada bagian command window kita bisa gunakan perintah ini :
>>clc

Apabila kita ingin menghapus semua output berupa figure kita bisa gunakan perintah ini :
>>close all

Apabila kita kesulitan untuk mendapatkan informasi mengenai suatu perintah yang ada di Matlab kita bisa gunakan fungsi di bawah ini :
>> help sin

Untuk lebih lengkapnya bisa gunakan perintah :
>> doc sin

Kamis, 28 Juni 2018

Make Simply Calculator with Matlab

Matlab ternyata bisa digunakan untuk membuat kalkulator seperti halnya pada kalkulator laptop dan hp, tetapi pada kesempatan kali ini kalkulator yang dibuat merupakan kalkulator yang sederhana tidak selengkap kalkulator pada laptop dan hp. Berikut langkah-langkah yang diperlukan :
1. Buka matlab anda yang ada di laptop

2. Ketikan guide pada matlab dan enter

3. Pilih Blank Guide dan ok
4. Setelah itu akan muncul tampilan lembar kerja GUI matlab
5. Buat tampilan seperti gambar di bawah ini :
6. Untuk mengubah nama dan huruf klik kanan pada Input 1/Input 2/+/-/* dan lain-lain. Lalu pilih Property Inspector dan klik.
7. Kemudian pilih fontsize (lingkaran biru) untuk merubah ukuran tulisan dan pilih string (lingkaran hijau) untuk mengganti tulisan.
8. Pilih M-File Editor untuk memasukan scritp.
9. Masukan script berikut ke tanda + atau toggle button 1.
a=str2num(get(handles.edit1,'string'));
b=str2num(get(handles.edit2,'string'));
total=(a + b);        %c=num2str(total); 
set(handles.text4, 'string', total);
10. Masukan script yang sama pada menu toggle button 2, 3, dan empat. Jangan lupa untuk rumus diganti jika memasukan ke bentuk -, *, dan /. Untuk menjalankannya klik Run Figure
11. Berikut hasilnya jika run.



*******************************Best of Luck***************************************









Minggu, 24 Juni 2018

You Know About Matlab...!



MATLAB (Matrix Laboratory) adalah sebuah lingkungan komputasi numerikal dan bahasa pemrogramankomputer generasi keempat. Dikembangkan oleh The MathWorks, MATLAB memungkinkan manipulasi matriks, pem-plot-an fungsi dan data, implementasi algoritme, pembuatan antarmuka pengguna, dan peng-antarmuka-an dengan program dalam bahasa lainnya. Meskipun hanya bernuansa numerik, sebuah kotak kakas (toolbox) yang menggunakan mesin simbolik MuPAD, memungkinkan akses terhadap kemampuan aljabar komputer. Sebuah paket tambahan, Simulink, menambahkan simulasi grafis multiranah dan Desain Berdasar-Model untuk sistem terlekat dan dinamik.
Pada tahun 2004, MathWorks mengklaim bahwa MATLAB telah dimanfaatkan oleh lebih dari satu juta pengguna di dunia pendidikan dan industri.
Sejarah Matlab
MATLAB (yang berarti "matrix laboratory") diciptakan pada akhir tahun 1970-an oleh Cleve Moler, yang kemudian menjadi Ketua Departemen Ilmu Komputer di Universitas New Mexico.[3] Ia merancangnya untuk memberikan akses bagi mahasiswa dalam memakai LINPACK dan EISPACK tanpa harus mempelajari Fortran. Karyanya itu segera menyebar ke universitas-universitas lain dan memperoleh sambutan hangat di kalangan komunitas matematika terapan. Jack Little, seorang insinyur, dipertemukan dengan karyanya tersebut selama kunjungan Moler ke Universitas Stanford pada tahun 1983. Menyadari potensi komersialnya, ia bergabung dengan Moler dan Steve Bangert. Mereka menulis ulang MATLAB dalam bahasa pemrograman C, kemudian mendirikan The MathWorks pada tahun 1984 untuk melanjutkan pengembangannya. Pustaka yang ditulis ulang tadi kini dikenal dengan nama JACKPAC.[butuh rujukan] Pada tahun 2000, MATLAB ditulis ulang dengan pemakaian sekumpulan pustaka baru untuk manipulasi matriks, LAPACK.
MATLAB pertama kali diadopsi oleh insinyur rancangan kontrol (yang juga spesialisasi Little), tetapi lalu menyebar secara cepat ke berbagai bidang lain. Kini juga digunakan di bidang pendidikan, khususnya dalam pengajaran aljabar linear dan analisis numerik, serta populer di kalangan ilmuwan yang menekuni bidang pengolahan citra [1].

Penggunaan Matlab :
1. Matematika dan komputasi.
2. Pembentukan algoritma.
3. Akusisi data.
4. Pemodelan, simulasi, dan pembuatan prototype.
5. Analisa data, explorasi, dan visualisasi.
6. Grafik keilmuan dan bidang rekayasa [2].

Bagian-bagian Matlab :
  1. Development Environment, merupakan sekumpulan perangkat dan fasilitas yang membantu kita untuk menggunakan fungsi-fungsi dan file-file MATLAB. Beberapa perangkat ini merupakan sebuah Graphical User Interfaces (GUI). Termasuk didalamnya adalah MATLAB desktop dan Command Window, Command History, sebuah editor dan debugger, dan browsers untuk melihat helpworkspace, files, dan search path.
  2. MATLAB Mathematical Function Library, merupakan sekumpulan algoritma komputasi mulai dari fungsi-fungsi dasar sepertri: sum, sin, cos, dan complex arithmetic, sampai dengan fungsi-fungsi yang lebih kompek seperti matrix inversematrix
    eigenvalues, Bessel functions, dan fast Fourier transforms.
  3. MATLAB Language, merupakan suatu high-level matrix/array language dengan control flow statements, functions, data structures, input/output, dan fitur-fitur object-oriented programming. Ini memungkinkan bagi kita untuk melakukan kedua hal baik
    “pemrograman dalam lingkup sederhana ” untuk mendapatkan hasil yang cepat, dan “pemrograman dalam lingkup yang lebih besar” untuk memperoleh hasil-hasil dan aplikasi yang komplek.
  4. Graphics, MATLAB memiliki fasilitas untuk menampilkan vector dan matrices sebagai suatu grafik. Didalamnya melibatkan high-level functions (fungsi-fungsi level tinggi) untuk visualisasi data dua dikensi dan data tiga dimensi, image processing, animation, dan presentation graphics. Ini juga melibatkan fungsi level rendah yang memungkinkan bagi kita untuk membiasakan diri untuk memunculkan grafik mulai dari benutk yang sederhana sampai dengan tingkatan graphical user interfaces pada aplikasi MATLAB.
  5. MATLAB Application Program Interface (API), merupakan suatu library yang memungkinkan program yang telah kita tulis dalam bahasa C dan Fortran mampu berinterakasi dengan MATLAB. Ini melibatkan fasilitas untuk pemanggilan routines dari MATLAB (dynamic linking), pemanggilan MATLAB sebagai sebuah computational engine, dan untuk membaca dan menuliskan MAT-files [3].



Sumber Bacaan :
1. https://id.wikipedia.org/wiki/MATLAB
2. http://febriani1998.blogspot.com/2016/12/pengertian-matlab-dan-fungsi-bagian.html
3. http://dupikaamanda95.blogspot.com/2013/10/definisi-dan-kegunaan-matlab.html