Label

Monday, June 1, 2015

General Variabel dan Local Variabel Matlab

Variabel, juga dikenal dalam pemrograman Matlab. Seperti yang kita ketahui, variabel merupakan salah satu hal yang sangat penting dalam suatu baris kode, karena variabel berfungsi untuk menyimpan hasil maupun nilai yang akan kita gunakan dalam suatu fungsi perhitungan, maupun untuk ditampilkan nantinya.
Dalam Matlab, seperti pada pemrograman lainnya, juga mengenal variabel local dan global. Secara umum variabel pada matlab dideklarasikan sebagai variabel lokal. variabel lokal ini akan menyebabkan nilai dari suatu variabel hanya dapat diakses oleh variabel itu sendiri. dalam pemrograman Java sebuah variabel bersifat global secara umum, sehingga jika ingin digunakan pada fungsi yang lain, hanya perlu dideklarasikan satu kali pada baris kode awal. bagaimana dengan Matlab ? pada matlab, variabel bersifat private secara umum, sehingga perlu dideklarasikan kembali jika ingin digunakan. bagaimana mendeklarasikan variabel global agar bisa digunakan dalam fungsi lain dalam satu file ? perhatikan baris kode berikut :



function baca
Imageref = imresize(Image,2);   %Buat citra referensi  
Imageref = imfilter(Imageref,PSF,'replicate');
Imageref = imadjust (Imageref,[],[],0.5);
Imageref = imadjust(Imageref,stretchlim(I),[]);
dan kita ambil menggunakan kode ini :


function tulis
imwrite(Imageref,a.jpg);
saya jamin, Image ref tidak akan terbaca oleh imwrite, karena imageref masih hanya menjadi milik fungsi baca. maka yang perlu ditambahkan hanyalah menggunakan kata kunci global pada fungsi masing-masing.


function baca
global Imageref
Imageref = imresize(Image,2);   %Buat citra referensi  
Imageref = imfilter(Imageref,PSF,'replicate');
Imageref = imadjust (Imageref,[],[],0.5);
Imageref = imadjust(Imageref,stretchlim(I),[]);

function tulis
global Imageref
imwrite(Imageref,a.jpg);

dengan menggunakan kata kunci global, maka seluruh fungsi dalam satu m file dapat mengakses nilai variabel tersebut. (berdasarkan pengalaman kemaren buat baris koding PSNR). Jika ada pertanyaan, saran atau request, silahkan tinggalkan jejak ya gan. semoga bermanfaat

Related Posts:

  • Menampilkan Jam dan Tanggal Pada postingan kali ini K akan memberikan tutorial mengenai bagaimana menampilkan jam dan tanggal sekarang pada tampilan matlab kita. Sebenarnya ji… Read More
  • If Else Matlab Pada malam hari ini kita akan mempelajari mengeni fungsi logika If-Else pada Matlab. fungsi logika merupakan sebuah fungsi yang tidak pernah lepas da… Read More
  • Mengganti Background GUI Matlab Matlab merupakan salah satu alat penelitian yang sering digunakan oleh peneliti maupun teknisi. Matlab memeberikan kemudah kepada para peneliti dan T… Read More
  • Membuat Running Time Matlab Artikel sebelumnya membahas mengenai bagaimana mengubah background pada Matlab, untuk tutorial berikutnya adalah bagaimana membuat Running Time pada … Read More
  • Operator Matematika di Matlab Operator Matematika di Matlab, merupakan salah satu hal yang paling penting untuk diketahui. kita tidak akan bisa membuat hal lain seperti pengolahan… Read More

0 comments:

Post a Comment

luvne.com resepkuekeringku.com desainrumahnya.com yayasanbabysitterku.com