You are on page 1of 14

LAPORAN

PRAKTIKUM PROGRAM KOMPUTER


LOKAL A1 TEKNIK MESIN

Oleh :
HAKI SYUHADA (2040303005)
ASKAR MUSAFAR (2040303020)
NUR IKHSAN (2040303029)

JURUSAN TEKNIK MESIN


FAKULTAS TEKNIK
UNIVERSITAS BORNEO TARAKAN

KATA PENGANTAR

Puji syukur kehadirat Tuhan Yang Maha Kuasa atas segala limpahan Rahmat,
Inayah, Taufik dan Hinayahnya sehingga kami dapat menyelesaikan penyusunan
makalah ini dalam bentuk maupun isinya yang sangat sederhana. Semoga makalah ini
dapat dipergunakan sebagai salah satu acuan, petunjuk maupun pedoman bagi
pembaca dalam memahami maksud dari Mengembangkan Tes Berdasarkan Kriteria.
Tak lupa kami ucapkan terima kasih yang sebanyak-banyaknya kepada semua pihak
yang terlibat dalam penyusunan laporan praktikum Program Komputer:

1. Kepada Bapak Deny Murdianto, S.Pd., M. Si selaku dosen pengampu mata


kuliah Program Komputer.
2. Orang tua kami yang telah membantu dalam hal materiil sehingga laporan
praktikum ini dapat terselesaikan.

Harapan kami semoga laporan praktikum ini membantu menambah


pengetahuan dan pengalaman bagi para pembaca. Laporan praktikum ini kami akui
masih banyak kekurangan karena pengalaman yang kami miliki sangat kurang. Oleh
kerena itu, kami harapkan kepada para pembaca untuk memberikan masukan-
masukan yang bersifat membangun untuk kesempurnaan laporan ini.

Tarakan, 23 Februari 2022


BAB 1. PENDAHULUAN

1.1 Latar Belakang


Pada dasarnya fungsi dari sebuah program pada komputer adalah untuk
mempermudah pekerjaan manusia. Saat ini banyak kegiatan yang dapat kita lakukan
secara instan. Salah satunya adalah dengan menggunakan komputer (sistem
komputerisasi). Hal ini juga berlaku bagi MATLAB, yang berfungsi untuk
mempermudah sebuah perhitungan matriks. Namun seiring dengan perkembangan
teknologi, selain digunakan untuk perhitungan matriks, MATLAB juga dapat
digunakan untuk aplikasi dari sebuah ilmu, misalnya penggunaan aplikasi aritmatika
untuk program Matematika. Selain itu penggunaan MATLAB juga dapat digunakan
untuk membantu menyelesikan permasalahan perhitungan yang tidak dapat
diselesaikan oleh perhitungan biasa.
Alat elektronik komputer ini merupakan alat canggih yang banyak digunakan, baik
dari kalangan anak-anak hingga kalangan tua. Banyak hal yang dapat kita lakukan
dengan komputer/laptop/netbook/notebook dan lain-lain. Aljabar biasanya dikerjakan
dengan menggunakan program MATLAB sehingga dalam pengerjaannya lebih
mudah. Dalam kehidupan sehari-hari, kita sering menjumpai berbagai problem atau
permasalahan yang berkaitan dengan aljabar. Berbagai bidang kehidupan telah
mengangkat permasalahan-permasalahan aljabar ke dalam bidang mereka sendiri.

1.2 Rumusan Masalah


Adapun rumusan masalah pada praktikum operasi aljabar adalah
a) Apa pengertian dari Matlab?
b) Apa kelebihan dan kekurangan Matlab?
c) Bagaimana operasi dasar Matlab?
1.3 Tujuan
Adapun tujuan pada praktikum operasi Matlab adalah
a) Mahasiswa mengerti dan dapat mengoperasikan program MATLAB.
b) Mahasiswa memiliki keterampilan dasar menggunakan MATLAB untuk operasi
aljabar.
c) Mahasiswa dapat mengenal fungsi-fungsi MATLAB.
d) Mahasiswa dapat menyelesaikan pemasalahan dalam analisa numerik dengan
mengunakan sistem MATLAB.

1.4 Manfaat
Adapun manfaat pada praktikum operasi aljabar adalah
a) Agar mahasiswa mengenalkan dan dapat mengoperasikan program MATLAB.
b) Agar mahasiswa memiliki keterampilan dasar menggunakan MATLAB untuk
operasi aljabar.
c) Agar mahasiswa dapat mengenal fungsi-fungsi MATLAB.
d) Agar mahasiswa dapat menyelesaikan pemasalahan dalam analisa numerik
dengan mengunakan sistem MATLAB.

BAB 2. TINJAUAN PUSTAKA

MATLAB atau yang sering disebut dengan (Matrix Laboratory) yang pertama
kali dikenalkan oleh University of New Mexico dan University of Stanford pada
tahun 1970. Matlab yaitu sebuah program untuk menganalisis dan mengkomputasi
data numerik. Selain itu matlab juga merupakan suatu bahasa pemrograman
matematika lanjutan, yang dibentuk dengan dasar pemikiran yang menggunakan sifat
dan bentuk matriks. Jadi matlab yang merupakan singkatan dari Matrix Laboratory,
merupakan bahasa pemrograman yang dikembangkan oleh The Mathwork. Matlab
hadir dengan fungsi dan karakteristik yang berbeda dengan bahasa pemrograman lain
yang sudah ada lebih dahulu seperti Delphi, Basic maupun C++. Pada awalnya
program aplikasi MATLAB ini merupakan suatu interface untuk koleksi rutin-rutin
numerik dari proyek LINPACK dan EISPACK, dan dikembangkan dengan
menggunakan bahasa FORTRAN, namun sekarang ini MATLAB merupakan produk
komersial dari perusahaan Mathworks, Inc (Gunaidi, 2006).
A. Karakteristik MATLAB :
1) Bahasa pemrogramannya didasarkan pada matriks (baris dan kolom).
2) Lambat (dibandingkan dengan Fortran atau C) karena bahasanya langsung
diartikan.
3) Automatic memory management, misalnya kita tidak harus mendeklarasikan
arrays terlebih dahulu.
4) Tersusun rapi.
5) Waktu pengembangannya lebih cepat dibandingkan dengan Fortran atau C.
6) Dapat diubah ke bahasa C lewat MATLAB Compiler.
7) Tersedia banyak toolbox untuk aplikasi-aplikasi khusus.
MATLAB telah berkembang menjadi sebuah environment pemprograman
yang canggih yang berisi fungsi-fungsi built-in untuk melakukan tugas pengolahan
sinyal, aljabar linier, dan kalkulasi matematis lainnya. MATLAB juga menyediakan
berbagai fungsi untuk menampilkan data, baik dalam bentuk dua dimensi maupun
dalam bentuk tiga dimensi. MATLAB juga merupakan system interaktif yang
mempunyai basis data array yang tidak membutuhkan dimensi. Ini memungkinkan
kita dapat menyelesaikan banyak masalah komputasi teknis, khususnya yang
berkaitan dengan formulasi matrik dan vector. Tidak hanya itu, MATLAB juga
mampu melakukan komputasi simbolik yang biasa dilakukan oleh MAPLE (Sanjaya,
2013).
B. Variabel Pada Matlab
Matlab memiliki tiga variabel sebagai nonnumbers yaitu:
1) –Inf (Negative Infinity)
2) Inf (Infinity)
3) Nan (Not an number)
C. Angka dan Operasi Aritmatika
Ada tiga jenis angka di MATLAB yaitu :
1. Bilangan bulat yaitu bilangan yang tidak mengandung desimal.
Contohnya: >> xi = 10
2. Bilangan real yaitu bilangan yang mengandung desimal
Contohnya : >> xr = 12.6054
>> realmax % batas atas bilangan real di matlab
ans = 1.7977e+308
>> realmin % batas minimum bilangan real di matlab
ans = 2.2251e-308
3. Bilangan kompleks
>> i
ans = 0 + 1.0000i
>> x = 1 + sqrt(3)*i
x = 1.0000 + 1.7321i
>> A= [1 j;-j*5 2]
A= 1.0000 0 + 1.0000i
0 - 5.0000i 2.0000
Beberapa penggunaan operator aritmatika antara dua operand (A dan B)
ditunjukkan pada tabel berikut ini :
Operasi Penjumlahan = simbolnya +
Operasi Pengurangan = simbolnya -
Operasi perkalian = simbolnya *
Operasi Prmbagian = simbolnya /
Operasi Perpangkatan = simbolnya ^
Contoh dan fungsi kode yang dapat diketik pada command windows :
1. >> help ¿ : Menunjukkan semua help topic di Matlab.
2. >>what general ¿ : Menunjukkan instruksi-instruksi yang tersedia di
direktori general, salah satunya adalah instruksi clear.
3. >>help general ¿ : Menunjukkan instruksi-instruksi yang tersedia di
direktori general , dan fungsinya secara umum.
4. >>help clear ¿ : Menunjukkan penjelasan detail untuk instruksi clear.
(Fungsinya untuk apa, syntaxnya untuk apa, fungsi lain yang terkait apa)
5. >> help ops ¿ : Menunjukkan penulisan operator2 di dalam Matlab.
6. >>clc; ¿ : clc digunakan untuk membersihkan layar, tetapi nilai variable
yang tersimpan dimemori tidak akan hilang sehingga dapat ditampilkan kembali ke
layer dengan memanggil nama variabelnya.
7. >>clear; ¿ : clear digunakan untuk membersihkan layer sekaligus menghapus
variable dari memori sehingga kita tidak dapat menampilkan nilai variable ke layer.
(maka akan muncul pesan, Undefined function or variable 'x'.)
(Imrona, 2012)
D. PROJECT

1.. Simbol % : atau dibaca dengan persen menunjukkan sebagai komentar


2 . Simbol (-) atau dibaca strip sebagai pembatas informasi yang ditunjukkan dalam
komentar, di beri jumlah yang sama agar terlihat rapi

1. Clear All berfungsi sebagai menghapus variabel, tetapi juga menghapus banyak hal
lain dari memori, seperti breakpoint, variabel persisten, dan memori cache.
2. clc berfungsi sebagai Perintah/instruksi ini untuk membersihkan layar
3. Disp perintah untuk menampilkan nilai dari suatu variabel atau string disertai
dengan fungsi num2str untuk mengubah angka (numbers) ke dalam format larik
(array) karakter atau string

1 . Definisi “pjg” menunjukkan perintah pertama sebagai panjang yang akan du kali
dengan “lbr” atau lebar sebagai perintah kedua, lalu hasil dari kedua perintah tersebut
ditunjukkan dalam “luas” sebagai hasil dari perkalian.
2. “disp” untuk menampilkan variabel hasil dari perkalian di layar perintah atau
command window.

1 . Hasil dari perintah perkalian pada gambar diatas di tampilkan pada Command
Window

BAB 3. METODOLOGI PRAKTIKUM 

3.1 a. Alat
 Laptop
 Software Matlab
b. Bahan
 Materi tentang pengenalan matlab
 Materi tentang pengenalan aljabar

3.2 Prosedur Kerja


Program MATLAB dapat dioperasikan sesuai dengan prosedur kerja berikut :
1) Hidupkan Laptop
2) Instal program MATLAB
3) Buka program MATLAB dengan klik 2x icon MATLAB pada desktop atau klik
kanan pada icon MATLAB kemudian buka open program MATLAB siap
digunakan

BAB 4. PEMBAHASAN

4.2 Pembahasan
Matlab adalah singkatan dari MATrix LABoratory, merupakan bahasa pemrograman
yang dikembangkan oleh The Mathwork Inc. yang hadir dengan fungsi dan
karakteristik yang berbeda dengan bahasa pemrograman lain yang sudah ada lebih
dahulu seperti Delphi, Basic maupun C++. Matlab merupakan bahasa pemrograman
level tinggi yang dikhususkan untuk kebutuhan komputasi teknis, visualisasi dan
pemrograman seperti komputasi matematik, analisis data, pengembangan algoritma,
simulasi dan pemodelan dan grafik-grafik perhitungan Pada awalnya Matlab dibuat
untuk memberikan kemudahan mengakses data matrik pada proyek LINPACK dan
EISPACK. Saat ini matlab memiliki ratusan fungsi yang dapat digunakan sebagai
problem solver baik permasalahan yang mudah maupun masalah-masalah yang
kompleks dari berbagai disiplin ilmu.
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 dan terus berkembang.
5. Kemampuan interface (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 toolbox
misalnya : signal processing, control system, neural networks dan sebagainya)
BAB 5. PENUTUP

5.1 Kesimpulan
Adapun kesimpulan dari percobaan kali ini ialah, MATLAB merupakan suatu
software yang dapat digunakan untuk melakukan suatu proses perhitungan dan
pengolaha data, yang input datanya berupa perintah kemudian akan di proses dan
kemudian menghasilkan sebuah output data yang dihasilkan untuk melakukan suatu
perhitungan, maka dibutuhkan suatu operator, operator tersebut dapat berupa operator
aritmatika, relasi atupun logika.

5.2 Saran
Adapun saran dalam praktikum kali ini ialah, agar dapat menguasai
penggunaan MATLAB, maka disarankan agar setiap mahasiswa mencoba dan
berlatih dalam penggunaan MATLAB yang benar.

5.3 Daftar Pustaka

https://rangsimpati.files.wordpress.com ›
https://pemrogramanmatlab.com ›Tutorial | Pemrograman Matlab
https://www.advernesia.com › matlab Tutorial Belajar MATLAB Bahasa
Indonesia - Advernesia
5

You might also like