Jumat, 10 November 2017

BUKU PANDUAN MATLAB UNTUK KASUS FISIKA

               Matlab adalah salah satu program yang mampu memetakan beberapa peristiwa ataupun kejadian fisika yang diwakilkan berupa grafik baik dimensi 2 maupun 3. 


Nah, cukup banyak memang keterampilan yang harus kita ketahui sebelum bermain-main didalam kasus-kasus fisika yang nantinya akan kita intepretasikan dalam Matlab.

Sekian yang dapat saya tuliskan, silakan memberi masukan berupa komentar yang membangun untuk mendukung pembelajaran kita yang lebih baik. Terima Kasih

Selasa, 17 Oktober 2017

How To Make Curve Electric Field in Matlab

#Tutorial_02

TUTORIAL MEMBUAT PLOT GRAFIK MEDAN LISTRIK DENGAN MATLAB


Pada tutorial kali ini kita akan membuat grafik medan listrik E sebagai fungsi r disekitar muatan bola. Kita tahu bahwa medan listrik E dirumuskan menurut

Dimana r adalah jarak dari titik pusat bola dan R adalah jari-jari bola. Untuk medan listrik di dalam bola atau r <= R (persamaan yang atas), sementara itu untuk nilai E diluar muatan bola  r >= R (persamaan yang bawah). Jadi dalam satu kasus muatan listrik ini, medan listrik E disekitar muatan listrik ini memiliki 2 nilai yang berbeda. Untuk itu untuk membuat grafik di Matlab kita membutuhkan 2 rumusan. Kita mulai saja Matlabnya. Pertama kali, seperti biasa kita ketik edit untuk bekerja di layar editor. Kita beri judul terlebih dahulu %Medan listrik disekitar muatan bola. 



Tanda % ini menunjukkan bahwa baris ini tidak akan terbaca. Kita mulai dengan memberikan %nilai awal. Nilai awal ini meliputi (epsilon nol)  ep_0= 8.854 x 10^-12. Kita dapat menuliskannya sebagai ep_0=8.854e-12; . e-12 ini menunjukkan bahwa x 10^-12 kemudian kita mendefinisikan jari-jari R.  Misalnya kita memberikan nilai awal R=0.2 satuan ;


lalu jari-jari r yang akan kita hitung jaraknya kita mulai dari 0. r=0; . lalu kita pilih h=0.25; dan rmax=20; sehingga jumlah grid (perulangan) yang akan kita gunakan adalah N=(rmax-r)/h;  



lalu kebutuhan yang lain adalah E mula-mula katakanlah dititik pusatnya E=0;. Nilai jumlah muatan Q adalah Q=2.e+2;. Ini adalah nilai-nilai awal. Kemudian kita dapat membuat perulangannya. Katakanlah kita tulis sebagai %proses. Kita mulai untuk for i=1:N (N sebagai perulangan) kita tuliskan bahwa nilai E jika (if r<R) maka E=1/(4*pi*ep_0)*Q/R^2*r; lalu yang lainnya (else) artinya r>R rumusan E=1/(4*pi*ep_0)*Q/r; end  kemudian kita tulis perulangannya r=r+h; dan akhiri dengan end.


Sebenarnya programnya ini akan tetapi kita butuh sesuatu untuk mentabulasikan nilai yang akan kita plot misalkan untuk sumbu x (i) =r ; lalu untuk sumbu y(i)=E ;.



Kemudian kita dapat membuat plot grafiknya cukup dengan plot(x,y);




Supaya grafik lebih bagus, kita tambahkan plot(x,y,’r-o’); Seperti biasa sebelum kita Run, kita simpan terlebih dahulu dengan medbola.m.


Kita Run maka akan muncul grafik seperti berikut:



Grafik yang terbentuk, naik lurus ke atas lalu landai ke kanan. Mungkin akan lebih baik jika rmax.nya kita kecilkan misalkan rmax=5; . Apabila grafik yang muncul tidak berbah, maka kita tambahkan clear all; diatas


Kemudian kita Running maka akan muncul seperti gambar berikut:


Apabila terdapat grafik yang bermasalah (antara 0-0,25) . Ini ada masalah seperti nilai yang tidak harapkan. Untuk mempelajari hal ini akan kita jelaskan pada section berikutnya.

Nah, sementara ini silakan bisa dipraktikkan.
Terima Kasih


VIDEO >> HOW TO MAKE A CURVE ELECTRIC FIELD IN MATLAB

Sabtu, 14 Oktober 2017

How To Make Curves Radioactive Decay in Matlab (Matlab Graphics Plot)

#Tutorial_01

TUTORIAL MEMBUAT PLOT GRAFIK PELURUHAN RADIOAKTIF DENGAN MATLAB


Pada tutorial kali ini kita akan membuat grafik sederhana dengan MATLAB yaitu grafik peluruhan radioaktif  sebagai fungsi waktu dengan persamaan 

dimana N_o adalah jumlah zat raioaktif mula-mula dan λ merupakan suatu konstanta peluruhan langsung saja kita menuju halaman MATLAB, kita akan bekerja menggunakan layar editor (agar lebih jelas). Kita ketikan saja edit lalu enter sehingga akan muncul layar baru.


Dalam layar ini kita bekerja, pertama kita ketikan clear all; untuk membuang segala variabel yang pernah didefinisikan sebelumnya lalu kita tuliskan t , t yang akan kita buat ini rantangnya dari 0 sampai 20. Kita tuliskan = 0:0.25:20 ; maksudnya dari rentang 0 sampai 20 ini kita buatkan titik-titik setiap 0.25 kemudian kita masukkan misalkan N0 = 4 ; lalu lambda kita definisikan sebagai l nilainya misalkan = 0.5 ; lalu kita masukkan persamaannya  N=N0*exp(-l*t);  (didalam MATLAB exponen dituliskan sebagai exp)


Lalu kita tuliskan plot sebagai perintah grafiknya plot ( t , N ) ; .


Sebelum kita Running kita harus menyimpan dalam suatu folder terlebih dahulu. Misalkan kita menyimpannya dengan nama luruh1.m. Lalu untuk menjalankannya kita kembali ke layar utama kita ketikkan nama file tadi dan pastikan bahwa nama file tersebut muncul dilayar kiri.


Kita ketikan luruh1.  Tunggu proses  Running sehingga grafiknya dapat terlihat bahwa N nilainya semakin lama semakin kecil menurut fungsi waktu t.


Untuk menambahkan sedikit asesoris pada program ini. Kita bisa langsung masuk ke layar editor dengan cara lain dengan mengetikan edit luruh1 pada layar utama. Beberapa properti grafis yang dapat kita tambahkan misalnya  plot ( t , N  ,  ‘-o’) ; kita berikan title misalkan title(‘Peluruhan’) ; grid on ; lalu kita berikan label dengan xlabel ( ‘ waktu ( t ) ’ ) ; ylabel ( ‘ Jumlah atom ( N ) ‘ ) ; .


Lalu kita jalankan dengan mengetikan kembali nama file luruh1  pada layar pertama atau dengan menekan tombol Run



Maka tampilannya akan berubah menjadi


Nah, sementara ini silakan bisa dipraktikkan.


VIDEO >> HOW TO MAKE A GRAPHICS DECAY IN MATLAB