Anda di halaman 1dari 11

LAPORAN KALKULUS

KELAS HP

PERTEMUAN KE 4

SINTAK DAN INPUT DINAMIS MATLAB

Oleh:

Dwi Citra Silviana

231810301006

LABORATORIUM MATEMATIKA

JURUSAN KIMIA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS JEMBER

2023
A. TINJAUAN PUSTAKA
1.1 Matlab
Matlab adalah sebuah bahasa dengan kinerja tinggi untuk komputasi
masalah teknik. Matlab mengintegrasikan komputasi, visualisasi, dan
pemrograman dalam suatu model yang sangat mudah untuk pakai dimana
masalahmasalah dan penyelesaiannya diekspresikan dalam notasi matematika
yang familiar. Dalam lingkungan perguruan tinggi teknik, Matlab merupakan
perangkat standar untuk memperkenalkan dan mengembangkan penyajian
materi matematika, rekayasa dan kelimuan. Di industri, Matlab merupakan
perangkat pilihan untuk penelitian dengan produktifitas yang tingi,
pengembangan dan analisanya. Fiturfitur Matlab sudah banyak dikembangkan,
dan lebih kita kenal dengan nama toolbox. Sangat penting bagi seorang
pengguna Matlab, toolbox mana yang mandukung untuk learn dan apply
technology yang sedang dipelajarinya. Toolbox ini merupakankumpulan dari
fungsifungsi Matlab (M-files) yang telah dikembangkan ke suatu lingkungan
kerja Matlab untuk memecahkan masalah dalam kelas particular. (ikhsan, 2018)
Bahasa pemrograman matlab yang kini dikembangkan oleh MathWorks Inc
merupakan penggabungan proses pemrograman, komputasi, dan visualisasi
melalui lingkungan kerja yang mudah digunakan. Matlab juga memilki
keunggulan umum lainnya seperti, analisis dan eksplorasi data, pengembangan
algoritma, pemodelan, dan simulasi, visualisasi plot dalam bentuk 2D dan 3D.
Matlab digunakan sebagai alat pengenalan dan lanjutan, sedangkan dalam dunia
industry Matlab dipilih sebagai alat penelitian, pengembangan, dan analisis
produk industri. Matlab dapat dioperasikan pada system operasi Windows,
Linux, maupun macOS.Selain itu, Matlab juga bisa dihubungkan dengan
aplikasi atau Bahasa pemrograman eksternal lainnya seperti, C, Java, NET, dan
Microsoft Excel. Dalam matlab tersedia juga kotak kakas (toolbox) yang dapat
digunakan untuk aplikasi-aplikasi khusus (Hohari K. 2010)

1
Matlab adalah sebuah program komputer untuk menganalisis dan
mengkomputasikan numerik yang termasuk suatu bahasa pemrograman
matematika lanjutan. Matlab terbentuk berdasarkan pemikiran penggunaan sifat
dan bentuk matriks. Karena itu, adanya Matlab untuk membantu menemukan
solusi persoalan numerik yang mulai dari dasar dengan cepat dan tepat (Wafa,
Raizal, D. 2016:1). a. Aturan penulisan operasi Matematika pada Matlab
Operasi matematika sederhana dapat menggunakan simbol (+) untuk
penjumlahan, simbol (-) untuk pengurangan, simbol (*) untuk perkalian, dan
simbol (/) untuk pembagian atau dapat diperhatikan pada tabel berikut:
(Muchyidin, 2017).
1.2 Sintak Matlab
Matlab memiliki metode dan simbol tersendiri dalam penulisan bahasa
pemrogramannya (sintak). Tipe data yang ada dalam pemrograman Matlab
terdiri dari Numeric dan String. Bahasa matlab memiliki Bahasa tersendiri
berbeda dengan Bahasa pemrograman yang lain. Oleh karean itu Matlab
mempunyai kemampuan tersendiri dalam mengenali tipe data yang
dimasukkan oleh pemrogram pada setiap variabelnya, dan dapat secara dinamis
mengganti tipe data tersebut dalam waktu yang bersamaan tanpa adanya
kesalahan. (arif, 2017)

2
1.3 Input Program Dinamis
MATLAB memiliki fasilitas untuk dapat berinteraksi langsung dengan
program tanpa harus merubah skrip. Untuk menerima input dari user,
MATLAB menyediakan fungsi input. Sintak penulisannya sebagai berikut
yaitu: variabel=input(‘string yang ditampilkan’); Sedangkan untuk
menampilkan output program ke layar, MATLAB menyediakan fungsi
disp.penulisan sintak yaitu: disp(‘string yang ditampilkan’); Fungsi disp tampil
dengan gaya berbeda. Pada dasarnya yang pertama dan terakhir sama, tetapi
pada yang terakhir berupa kolaborasi dua tipe data string dan numeric (luas).
Maka untuk tipe kolaborasi ini fungsi disp membutuhkan tanda [ ] di dalam
tanda kurungnya, dan variabel luas yang bertipe numeric harus dikonversi
menjadi string terlebih dahulu (menggunakan num2str) agar dapat bersanding
dengan srting lainnya didalam tanda kurung tersebut (Nurraharjo, 2015)

3
B. HASIL PRAKTIKUM
a. Pembahasan
Pada praktikum pengenalan matlab yang akan kita bahas kali ini akan
mempelajari bagian yang ada pada matlab yakni sintak dan input dinamis pada
matlab. Praktikum ini membahas seperti perhitungan angka, menginput data
dinamis, menghitung luas, mengakses suatu variable, dan mengakses elemen
tunggal. Matlab memiliki metode dan simbol tersendiri dalam penulisan bahasa
pemrogramannya (sintak), Tipe data yang ada dalam pemrograman sintak Matlab
terdiri dari Numeric dan String, numeric sendiri adalah teknik untuk
menyelesaikan permasalahan-permasalahan yang diformulasikan secara
matematik dengan cara operasi hitungan. String adalah bentuk data yang biasa
dipakai dalam Bahasa pemrograman untuk keperluan menampung dan
memanipulasi data teks.
Tidak seperti dalam bahasa pemrograman yang lain, dalam pemrograman
Matlab tidak dibutuhkan deklarasi eksplisit yang menyatakan tipe data, karena
Matlab mempunyai kemampuan tersendiri dalam mengenali tipe data yang
dimasukkan oleh pemrogram pada setiap variabelnya, dan dapat secara dinamis
mengganti tipe data tersebut pada waktu yang relatif bersamaan tanpa adanya
kesalahan. Ada beberapa ketentuan yang harus diperhatikan dalam penulisan
sintak, yaitu:
a. Penamaan variabel bersifat case sensitive, artinya Matlab akan membedakan
adanya huruf besar dan kecil dalam penamaan variabel.
b. Panjang nama variabel tidak dapat melebihi 31 karakter (huruf).
c. Penamaan variabel harus selalu diawali dengan huruf, tidak boleh dengan
bilangan atau symbol

4
Matlab memiliki metode dan simbol tersendiri dalam penulisan bahasa
pemrogramannya (sintak). Tipe data yang ada dalam pemrograman Matlab
terdiri dari Numeric dan String. Bahasa matlab memiliki Bahasa tersendiri
berbeda dengan Bahasa pemrograman yang lain. Oleh karean itu Matlab
mempunyai kemampuan tersendiri dalam mengenali tipe data yang
dimasukkan oleh pemrogram pada setiap variabelnya, dan dapat secara dinamis
mengganti tipe data tersebut dalam waktu yang bersamaan tanpa adanya
kesalahan.
Pada praktikum kemarin beberapa hal mengenai sintak matlab yang
dipelajari adalah sebagai berikut:
a. Cara Penulisan Variabel
1) Data Numerik Tunggal
Cara penulisannya;

Gambar di atas merupakan cara penulisan data numerik tunggal.


Ketika sebuah variabel tulis seperti yang ada di gambar maka matlab
akan manganggap suatu variabel tersebut sebagai definisi dari angka.

5
2) Data Numerik Berdimensi
Cara penulisannya :

Gambar di atas merupakan cara penulisan data numerik berdimensi.


Ketika sebuah variabel di tulis seperti yang di gambar maka matlab akan
manganggap suatu variabel tersebut sebagai definisi dari angka.

Berikut ketentuan dalam penggunaan perintah matlab


• Tanda ( ; ) tanda tersebut artinya adalah hasil command tidak di
tampilkan pada layar
• Tanda ( [] ) tanda tersebut digunakan untuk batas awal dan batas akhir
pada matriks
• Tanda ( ; ) tanda tersebut digunakan untuk pemisahan baris pada matrik
• Tanda ( , ) tanda tersebut digunakan untuk spasi dan pemisah pada baris
elemen matriks
3) Data string atau teks
Cara penulisannya ;

Gambar di atas merupakan cara penulisan data string atau teks. Ketika
sebuah variabel ditulis seperti yang di gambar maka matlab akan
manganggap suatu variabel tersebut sebagai definisi dari sebuah string
atau teks.
6
b. Kesimpulan
Kesimpulan pada praktikum kalkulus mengenai program input dinamis
sebagai berikut :
 Mahasiswa dapat menghitung rumus dengan mudah dan cepat
tanpa tulis tangan ataupun menghitung dengan kalkulator.
 Matlab merupakan aplikasi yang mudah dimengerti dan
penggunaannya pun sederhana. Kegiatan pengenalan ini
memberikan manfaat kepada peserta, adapun manfaat yang
didapat setelah diadakannya pelatihan mengenai aplikasi Matlab
ini adalah menumbuhkan minat guru dalam menggunakan
aplikasi
 Matlab pada proses pembelajaran matematika di kelas,
menambah wawasan bagi mahasiswa untuk membuat media
pembelajaran matematika berbasis ICT yang lebih
menyenangkan, mempermudah dalam menyampaikan konsep
matematika yang berupa aljabar.

7
c. Tugas

Gambar.1 Soal

Gambar.1 program data


Pada praktikum pengenalan matlab sintak dan input dinamis ini
kita diberi tugas untuk membuat suatu program luas alas dan volume prisma segi
tiga.

8
Gambar.2 Program selesai
Gambar diatas adalah bukti kalua program yang saya buat telah berhasil
dan siap untuk digunakan menghitung / memecahkan suatu rumus pada angka
yang telah ditentukan.

d. Eror

Gambar.1
Kesalahan yang diperbuat kali ini disebabkan oleh salah penulisan kata
pada editor. Kesalahan awal Inpur menjadi input.

Gambar.2
Pada gambar diatas adalah bukti pembetulan kata input dari layer editor
matlab, jadilah program yan kita buat menjadi benar.
9
Daftar Pustaka

Ikhsan Parinduri, Siti Nurhabibah Hutagalung, (2018). Perangkaian


Gerbang Logika Dengan Menggunakan Matlab. JUTEKSI
(Jurnal Teknologi dan Sistem Informasi).
Hohari, K. (2010). Mengajar Matematika Secara Interaktif dengan
Winplot dan Wingeom.
Mohammad Yazdi Pusadan,S.Kom, M.Eng. 2014. Pemrograman
Matlab Pada System Pakar Fuzzy. Grup Penerbitan CV Budi
Utama.
Muchyidin, Arif. (2017). Catatan Kecil Matlab Untuk Matematika
Terapan dan Teknik.
Nurraharjo, E. (2015). Implementasi Pemrograman Interfacing
MATLAB.

Anda mungkin juga menyukai