Judul :
Analisis Program Load di MATLAB untuk menampilkan gambaran Bujur Timur di Deli
Serdang Tahun 1966 dan Animasi Kondisi Tekanan Angin yang diberi case.
Oleh
Kelompok VI
Anggota Kelompok:
Nama : KHOIRUNNISA
NIM : 4173240010
Nama : MISPA HUTASOIT
NIM : 4171240004
Nama : NAOMI SIRAIT
NIM : 4173540012
Nama : SONITA BR.SEMBIRING
NIM : 4173240012
Kelas : Nondik
Strata : S-1
Mata Kuliah : Algoritma dan Pemrograman Komputer
Jurusan Fisika
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS NEGERI MEDAN
2019
Pendahuluan
Untuk memenuhi tugas perkuliahan matakuliah Algoritma dan Pemrograman Komputer
maka mahasiswa diwajibkan untuk membuat tugas Mini Riset oleh karena itu kelompok ini
membuat Mini Riset untuk memudahkan pembaca data pertahun (data BMKG) dengan
menggunakan load baru di Plot serta untuk menampilkan animasi tekanan angin.
Dengan hal ini pembaca data bertahun-tahun pun akan lebih mudah dan gampang
dipahami kondisi atau situasi yang terjadi di tahun” yang sudah lampau.
Kajian Teori
beban
Sintaksis
beban
memuat ('nama file')
memuat ('nama file', 'X', 'Y', 'Z')
memuat ('nama file', '-regexp', exprlist)
memuat ('- mat', 'nama file')
memuat ('- ascii', 'nama file')
S = memuat (...)
memuat nama file -regexp expr1 expr2 ...
Deskripsi
memuat memuat semua variabel dari MAT-file matlab.mat, jika ada, dan mengembalikan
kesalahan jika tidak ada.
load ('nama file') memuat semua variabel dari nama file yang diberi nama path lengkap atau
nama path parsial relatif MATLABPATH. Jika nama file tidak memiliki ekstensi, muat mencari
file bernama filename.mat dan memperlakukannya sebagai file MAT biner. Jika nama file
memiliki ekstensi selain .mat, muat memperlakukan file sebagai data ASCII.
memuat ('nama file', 'X', 'Y', 'Z') memuat hanya variabel yang ditentukan dari file-MAT.
Wildcard '*' memuat variabel yang cocok dengan pola (hanya file MAT).
load ('filename', '-regexp', exprlist) memuat variabel-variabel yang cocok dengan salah satu
ekspresi reguler di exprlist, di mana exprlist adalah daftar yang dibatasi koma dari ekspresi
reguler yang dikutip.
load ('- mat', 'filename') memaksa memuat untuk memperlakukan file sebagai file-MAT, terlepas
dari ekstensi file. Jika file tersebut bukan file MAT, memuat mengembalikan kesalahan.
memuat ('- ascii', 'nama file') memaksa memuat untuk memperlakukan file sebagai file ASCII,
terlepas dari ekstensi file. Jika file tersebut bukan teks numerik, memuat mengembalikan
kesalahan.
S = load (...) mengembalikan konten file-MAT dalam variabel S. Jika file adalah file-MAT, S
adalah struct yang berisi bidang yang cocok dengan variabel yang diambil. Ketika file berisi data
ASCII, S adalah array presisi ganda.
memuat nama file -regexp expr1 expr2 ... adalah bentuk perintah dari sintaks.
Gunakan bentuk fungsional pemuatan, seperti pemuatan ('nama file'), ketika nama file disimpan
dalam string, ketika argumen output diminta, atau jika nama file berisi spasi. Untuk menentukan
opsi baris perintah dengan formulir fungsional ini, tentukan opsi apa saja sebagai argumen string,
termasuk tanda hubung. Sebagai contoh,
Komentar
Untuk informasi tentang salah satu topik berikut yang terkait dengan penyimpanan ke file-MAT,
lihat Mengimpor Data dari File-MAT dalam dokumentasi "Pemrograman MATLAB":
Anda juga dapat menggunakan browser Direktori Saat Ini untuk melihat konten file-MAT tanpa
memuatnya - lihat Melihat Informasi Tentang File-M dan File-MAT.
Contohnya
Untuk melihat apa yang ada dalam file MAT sebelum memuatnya, gunakan whos -file:
bersih
memuat data saya
siapa
Nama Ukuran Bytes Kelas
Bersihkan ruang kerja dan muat dari file mydata.dat. Jika nama file memiliki ekstensi selain
.mat, MATLAB mengasumsikan bahwa itu adalah ASCII:
bersih
memuat mydata.dat
MATLAB memuat semua data dari file ASCII, menggabungkannya ke dalam matriks tunggal,
dan menetapkan matriks ke variabel yang dinamai setelah nama file:
data saya
mydata =
16.0000 2.0000 3.0000 13.0000
5.0000 11.0000 10.0000 8.0000
9.0000 7.0000 6.0000 12.0000
4.0000 14.0000 15.0000 1.0000
-5.7000 -5.7000 -5.7000 -5.7000
-5.7000 -5.7000 -5.7000 -5.7000
8.0000 6.0000 4.0000 2.0000
Menggunakan ekspresi reguler, muat dari file-MAT mydata.mat variabel-variabel dengan nama
yang dimulai dengan Sen, Sel, atau Rab:
Inilah cara lain untuk melakukan hal yang sama. Dalam hal ini, ada tiga argumen ekspresi yang
terpisah:
memuat ('mydata', '-regexp', '^ Mon', '^ Sel', '^ Wed');
Lihat juga
Metode
Mengumpulkan
data
Menyimpan data
di Komputer
untuk di Load
Program di MATLAB
Hasil Gambaran
Teknik mengumpulkan data
Alat yang digunakan oleh kelompok ini untuk membuat mini riset hasil dari rekayasa ide adalah
dengan menggunakan laptop. Aplikasi yang kami gunakan adalah aplikasi matlab versi 6.0 Dan
bahan untuk diuji membuat mini riset ini adalah bahan yang ada pada rekayasa ide. Bahan
berbentuk sebuah data yang kami dapatkan dari BMKG stasiun klimatologi sampali.
clear;
clc;
load p66.dat
nprofiles =2206;
z=1:5:200;
clear p66
load bt66.dat
month=bt66(:,2);
day = bt66(:,3);
clear bt66
h1=plot(p200(1,:),z,'erasemode','xor')
xlabel('Suhu (C)')
axis([2 14 0 200]);axis('ij')
for i=2:nprofiles,;
tz=p200(i,:);
drawnow
i;
% Plot mungkin (atau mungkin tidak) berjalan terlalu cepat! Hapus komentar dari
% for j=1:100,
% x(j) = j* exp(pi);
% end
End
% kecepatan 10 cm / s.
load inert2.mat
% Tetapkan titik awal (x1, y1) (sama dengan (0,0)) untuk setiap lintasan:
hstart1=line(x1(1),y1(1),'color','c','erase','none','linewidth',3);
hstart2=line(xr0(1),yr0(1),'color','y','erase','none');
hstart3=line(xnowind(1),ynowind(1),'color','g','erase','none');
hstart4=line(xrelax(1),yrelax(1),'color','r','erase','none');
hstart5=line(xdeep(1),ydeep(1),'color','b','erase','none');
xlabel('x (m)')
ylabel('y (m)')
for k=1:length(xdeep),
set(hstart1,'xdata',x1(k),'ydata',y1(k));
set(hstart2,'xdata',xr0(k),'ydata',yr0(k));
set(hstart3,'xdata',xnowind(k),'ydata',ynowind(k));
set(hstart4,'xdata',xrelax(k),'ydata',yrelax(k));
set(hstart5,'xdata',xdeep(k),'ydata',ydeep(k));
drawnow
end
Simpulan
Kesimpulan yang didapat dari mini riset ini kita dapat mengetahui besar curah hujan di
Deli Serdang per bulannya dalam satu tahun dalam satu gambaran. Dengan program Load di
MATLAB untuk menampilkan gambaran Bujur Timur di Deli Serdang Tahun 1966 dan Animasi
Kondisi Tekanan Angin yang diberi case.
Daftar Pustaka
Data BMKG Deli Serdang
Drs.Sahid, M.Sc. 2006.Panduan Praktis Matlab.Yogyakarta.ANDI OFFSET.
Lampiran