Oleh
JURUSAN FISIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS NEGERI MEDAN
2020
Sahyar. 2016. Algoritma dan Pemprograman Menggunakan Matlab (Matrix
Laboratory). Medan: Prenada Media.
A. Pendahuluan
Buku ini di terbitkan oleh Prof. Dr. H. Sahyar,M.S.,M.M pada tahun 2016.
Prof. Dr. SAHYAR, M.S. saat ini menjabat sebagai Ketua Progaram Studi Magister
Pendidikan Fisika (S2) Pascasarjana Unimed Medan. Beliau merupakan guru besar
FMIPA Unimed Medan bidang Ekonofisika sejak tahun 2010. Beliau Lahir di
Langkat pada tanggal 26 April 1960. Pendidikan Dasar, Menengah Pertama dan
Menengah Atas masing-masing diselesaikan di Kec. Hinai, Stabat dan Tanjung Pura
Langkat. Pendidikan Sarjana diselesaikan pada tahun 1984 dari Unimed (IKIP)
Medan bidang Pendidikan Fisika. Pendidikan Magister Sains diselesaikan pada tahun
1991 dari Universitas Gajah Mada Yogyakarta dalam bidang Fisika Komputasi.
Pendidikan Doktor diselesaikan tahun 2008 dari Universitas Padjadjaran Bandung
dalam bidang Ekonofisika.
B. Ringkasan
B. Teori Instruksi pilihan adalah instruksi yang dipakai untuk memilih suatu proses
dari beberapa kemungkinan proses berdasarkan suatu persyaratan. Intruksi yang
sering digunakan untuk logika pengambilan keputusan atau pilihan adalah:
if/then/else. Persyaratan atau kondisi dalam logika ini pada umumnya bersifat
kompleks.
if (kondisi)
then proses
end
if (kondisi)
then proses1
else proses2
end
if (kondisi1)
then proses1
elseif kondisi2
then proses2
else proses3
end
clc;
a=5;
b=3;
if a>b
disp('Sukses');
end
clc;
a=5;
b=10;
if a>b
disp('Sukses');
else
disp('Bahagia');
end
output program:
clc;
a=10;
b=10;
if a>b
disp('Sukses');
elseif a<b
disp('Bahagia');
else
disp('Kedamaian');
end
output program:
Kedamaian (sebab a>b salah; a<b salah, maka yang dieksekusi kasus ketiga)
Pada buku ini teori yang dijelaskan sangat sedikit yaitu hanya satu paragraph
saja. Pembaca akan kurang memahami jika teori yang dijelaskan pada setiap bab nya
hanya sedkit, karena kita tahu teori sangat diperlukan sebelum program di coba di
aplikasi matlab.
F Kondisi
ii
T
T
Proses
clc;
a=5;
b=10;
if a>b
disp('Sukses');
else
disp('Bahagia');
end
Tetapi buku ini tidak membedakan jenis huruf antara program dan
kalimat biasa, sehingga pembaca akan sedikit bingung, dan tidak menunjukkan
dengan jelas jika itu adalah program karena jenis huruf nya sama dengan kalimat
biasa
Setelah itu buku ini menjelaskan Algotitma dari program yang akan
dijalankan. Yaitu dimulai dengan start, input data, proses dan output data. Dengan
begitu pembaca akan mudah membedakan yang mana yang termasuk input dan
output data. Kemudian buku ini menjelaskan coding dalam matlab artinya pengetikan
program pada M-File pada baian ini sudah bagus karena buku ini sudah membedakan
jenis huruf coding program dengan kalimat biasa. Lalu buku ini menjelaskan Testing
dan Vervication yaitu hasil dari program yang dijalankan.
Buku ini juga disertai dengan latihan yang akan mengasah kemapuan
para pembaca. Tetapi buku ini tidak dilengapi dengan kesimpulan pada akhir materi.
Daftar pustaka pada buku ini dibuat penulis daftar becaan, tetapi menurut saya lebih
baik dibuat dengan kalimat daftar pustaka, karena daftar pustaka artinya refesrensi
pustaka apa saja yang kita gunakan. Referensi dari buku ini sudah banyak dan juga
didominasi dari buku – buku internasional. Tetapi masih ada beberapa referensi yang
digunakan tahun terbitnya dibawah tahun 2000.
Desain halaman sampul buku juga menarikk dan simple. Buku ini juga
sudah memilki ISBN dan di akui secara nasional. Buku ini juga dilengkapi dengan
biografi penulis sehingga pembaca lebih mengenal dari penulis buku ini. Buku ini
juga ada bagian tentang buku yang isinya kompetensi yang akan dicapai setelah
mempelajari buku ini. Sehingga sebelum membaca lebih detail pembaca tahu apa-apa
kompetensi yang dia raih setelah mempelajari buku ini.
D. Kesimpulan
Dari penjelasan review dari buku ini, maka buku ini sangat bagus untuk
dijadikan referensi kita untuk belajar program dengan menggunakan matlab, akrena
materinya lengkap dan sistematis sehingga mudah untuk dipahami.
E. Rekomendasi