belajar membuat aplikasi hitung luas di matlab

belajar membuat aplikasi hitung luas di matlab

haloo sobat semuanya, jika sobat masuk ke halaman ini berarti sobat sedang belajar membuat aplikasi menggunakan matlab. nah bagi sobat yang sedang belajar pemrograman di matlab kali ini saya ingin membagikan contoh pembuatan aplikasi di matlab yaitu aplikasi hitung luas sederhana, mungkin ada sobat yang membutuhkannya untuk referensi, langsung saja disimak langkah-langkah untuk membuatmya:

bagi obat yang belum memiliki matlab bisa langsung download melalui link dibawah ini:


buat project baru dan GUInya seperti tampilan-tampilan dibawah ini:

contoh aplikasi matlab
pertama sobat bisa membuat tampilan seperti ini, untuk cara membuat menu lingkaran, persegi, segitiga sudah pernah saya bahas, jika sobat belum tahu cara membuat menu silahkan KLIK DISINI
jika sobat benar-benar baru mau belajar matlab sebaiknya sobat baca dulu cara membuat GUI di matlab

belajar membuat aplikasi di matlab
buat form untuk menghitung luas lingkaran


belajar membuat aplikasi menggunakan matlab
buat form untuk menghitung luas persegi


download contoh aplikasi matlab
buat form untuk menghitung luas segitiga

simpan project, maka akan terbuka file.m
beri action pada masing-masing button.
untuk button penjumlahan actionnya seperti ini:
a = str2num(get(handles.edit1,'string'));
b = str2num(get(handles.edit2,'string'));
c = a * b;
set(handles.edit3,'string',num2str(c));


untuk form yang lain hanya diganti rumusnya saja.
jika ingin mendownload yang sudah jadi silahkan Klik Disini

sekian dulu untuk tutorial membuat aplikasi di matlab kali ini, semoga bisa membantu sobat semuanya.
untuk tutorial matlab lainnya silahkan KLIK DISINI

cara membuat exe di matlab

cara membuat exe di matlab

Selamat siang sobat semua, Untuk sobat yang sedang membuat aplikasi menggunakan matlab mungkin ada yang belum tahu bagaimana cara membuat project matlab tersebuat menjadi file .exe atau execute. Nah kali ini saya akan membahas tentang bagaimana cara membuat exe dari project matlab. File exe ini nantinya dapat dijalankan tanpa harus menginstalnya dan tanpa harus membuka matlab.
Oke langsung saja bagaimana cara membuat exe di matlab!!
Silahkan sobat simak langkah-langkahnya dibawah ini:

[klik gambar untuk memperbesar]
cara membuat exe dari project matlab

pertama sobat ketikkan mbuild -setup pada command lalu enter
kemudian ketik y lalu enter, setelah itu ketik lalu enter
ketik y lagi lalu enter
setelah itu ketikkan mcc<spasi>-m<spasi>Utama.m<spasi>-o<spasi>Utama
contoh : mcc -m Utama.m -o Utama lalu enter
tunggu sampai proses selesai (sampai tulisan busy di samping start hilang)
jika sudah selesai, sobat bisa cek file yang sudah menjadi exe di program file/matlab/R2011b/work, jika tidak ada coba sobat cek di folder project sobat

sobat bisa lihat contoh seperti gambar diatas, atau jika kurang jelas sobat bisa lihat gambar bergerak dibawah ini. jika sobat menggunakan hp dan gambar tidak bergerak, coba gunakan browser google chrome.

cara membuat exe di matlab


dan inilah contoh file.exe yang sudah berhasil dibuat dari roject matlab
cara membuat aplikasi di matlab

Okee sekian dulu untuk pembahasan cara membuat exe dari project matlab kali ini, semoga bisa membantu sobat yang sedang membutuhkan.
untuk tutorial matlab lainnya silahkan KLIK DISINI
Terimakasih.

cara membuat kalkulator di matlab

cara membuat kalkulator di matlab

selamat malam sobat semuanya yang sedang belajar membuat aplikasi menggunakan matlab. kali ini saya ingin membagikan contoh aplikasi matlab yaitu membuat kalkulator sederhana. mungkin ada sobat yang baru belajar dan membutuhkannya. langsung saja disimak langkah-langkahnya membuat kalkulator sederhana di matlab:

bagi obat yang belum memiliki matlab bisa langsung download melalui link dibawah ini:


membuat kalkulator di matlab
1. pertama buat project GUI baru,
buat tampilannya seperti gambar diatas

2. simpan project, maka akan terbuka file.m
beri action pada masing-masing button.
untuk button penjumlahan actionnya seperti ini:
a = str2num(get(handles.edit1,'string'));
b = str2num(get(handles.edit2,'string'));
c = a + b;
set(handles.edit3,'string',num2str(c));


untuk button yang lain hanya diganti fungsinya saja.
jika ingin mendownload yang sudah jadi silahkan Klik Disini
jika sudah simpan dan jalankan project maka hasilnya akan seperi ini:

belajar membuat aplikasi menggunakan matlab
sekian dulu untuk tutorial kali ini, semoga bisa membantu sobat yang sedang belajar membuat aplikasi di matlab.
untuk tutorial matlab lainnya silahkan KLIK DISINI

cara insert gambar di matlab

Cara menyisipkan gambar di matlab

Haloo sobat semuanya, jika sobat membuka artikel ini berarti sobat sedang belajar membuat aplikasi menggunakan matlab, mungkin ada diantara sobat yang belum tahu bagaimana cara menambahkan gambar di matlab, nah itulah yang akan saya bahas kali ini. menambahkan gambar disini bukan mengganti backround aplikasi dengan gambar ya, tapi menyisipkan atau menginsertkan gambar pada aplikasi matlab. bagi sobat yang ingin menambahkan gambar di matlab langsung saja disimak langkah-langkahnya:

bagi obat yang belum memiliki matlab bisa langsung download melalui link dibawah ini:

Cara menyisipkan gambar di matlab
pastikan gambar yang ingin disisipkan sudah ada di folder project.
insert axes ke lembar kerja




cara menambahkan gambat di matlab
klik kanan axes - View Callbacks - Creatfcn





cara insert gambar di matlab
maka akan tampil file.m dari project
pastekan source berikut pada function axes yang sudah dibuat.

axes (hObject)
imshow('ad.gif')

ganti "ad.gif" dengan nama gambar yang ingin disisipkan




belajar membuat aplikasi di matlab
simpan dan jalankan programnya

jika sobatcontoh  ingin mendownload yang sudah jadi silahkan Klik Disini
sekian dulu untuk tutorial kali ini, semoga bisa membatu sobat yang sedang belajar membuat aplikasi di matlab
untuk tutorial matlab lainnya silahkan KLIK DISINI

cara insert tabel di matlab

cara insert tabel di matlab

Selamat malam sobat semuanya, mungkin sobat ada yang sedang belajar membuat aplikasi menggunakan matlab dan ingin menginsertkan tabel ke dalam aplikasi sobat tapi sobat belum tahu bagaimana caranya, nah kali ini saya akan membagikan bagaimana cara menambahkan tabel ke aplikasi di matlab.
langsung saja sobat simak langkah-langkahnya:
bagi obat yang belum memiliki matlab bisa langsung download melalui link dibawah ini:


cara membuat tabel di matlab
pertama insertkan tabel dengan cara menarik button tabel ke lembar kerja




cara menambahkan tabel di matlab
selanjutnya klik kanan pada tabel lalu pilih Table Property Editor




cara insert tabel di matlab
setelah itu isi nama-nama field yang diinginkan
jika sudah klik ok




belajar membuat aplikasi menggunakan matlab
hasilnya akan menjadi seperti ini




belajar membuat aplikasi di matlab
simpan dan jalankan programnya.

jika sobat ingin mendownload contoh yang sudah jadi silahkan Klik Disini
sekian dulu untuk tutorial cara membuat tabel di matlab kali ini, semoga bermanfaat.
untuk tutorial matlab lainnya silahkan KLIK DISINI

cara membuat menu di gui matlab

cara membuat menu di gui matlab

haloo sobat semua yang sedang belajar membuat aplikasi menggunakan matlab, sebelumnya saya pernah menulis tentang cara membuat ui menu di matlab, nah disitu cara membuat menu dengan menggunakan script, sebenarnya matlab sudah menyediakan fitur untuk membuat menu tapi banyak orang yang belum tahu akan adanya fitur tersebut dan bagaimana cara menggunakannya. nah kali ini saya akan membahas tenang cara menambahkan menu di aplikasi matlab. mungkin diantara sobat ada yang membutuhkan cara ini, langsung saja disimak langkah-langkahnya:
bagi obat yang belum memiliki matlab bisa langsung download melalui link dibawah ini:


cara membuat menu di gui matlab
pertama pilih menu file-new-GUI



cara membuat menu di matlab
pilih Blank GUI (default)



cara menambahkan menu di matlab
masuk ke menu tools-Menu Editor



belajar membuat aplikasi menggunakan matlab
selanjutnya insert menu dan sub menu serta sesuaikan nama menu
jika sudah klik ok dan simpan



belajar membuat aplikasi di matlab
coba dijalankan dan hasilnya akan seperti ini

jika sobat ingin mendownload yang sudah jadi silahkan Klik Disini
sekian dulu untuk tutorial kali ini, untuk tutorial matlab lainnya silahkan KLIK DISINI

membuat aplikasi weighted product di matlab

membuat aplikasi weighted product (WP) di matlab

selamat malam sobat yang sedang belajar membuat aplikasi menggunakan matlab. Sebelumnya saya sudah pernah membahas contoh membuat aplikasi SAW menggunakan matlab, nah kali ini saya akan membagikan contoh aplikasi weighted product (WP) menggunakan matlab. sobat bisa mendownload contoh aplikasi WP menggunakan matlab pada link dibawah.
bagi obat yang belum memiliki matlab bisa langsung download melalui link dibawah ini:



membuat aplikasi weighted product (WP) di matlab



untuk yang ingin mendownload yang sudah jadi beserta dengan tampilan GUInya silahkan klik disini.
password: silahkan follow blog ini dan like fanspagenya, kemudian kirim pesan di fanspagenya. free..
untuk tutorial matlab lainnya silahkan KLIK DISINI
Thanks,, :D 

membuat aplikasi saw di matlab

membuat aplikasi saw di matlab

Haloo sobat semuanya yang sedang belajar membuat aplikasi di matlab, kali ini saya ingin membagikan contoh aplikasi matlab menggunakan metode simple additive weighting atau yang sering disebut SAW.
bagaimana cara membuat aplikasi SAW di matlab?
sobat bisa langsung download contoh aplikasi SAW melalui link di akhir postingan ini.
bagi obat yang belum memiliki matlab bisa langsung download melalui link dibawah ini:


tampilan aplikasi SAW di matlab:
membuat aplikasi saw di matlab




membuat aplikasi simple additive weighting menggunakan matlab



Script:
CLI

- Nilai sudah diinputkan
clear; %untuk membersihkan jendela command windows
x=[...
 0.75 2000 18 50 500
 0.50 1500 20 40 450
 0.90 2050 35 35 800]; %nilai input untuk tiap-tiap kriteria
k= [0 1 0 1 0]; %0= atribut biaya &1= atribut keuntungan
w= [5 3 4 4 2]; %bobot untuk tiap-tiap kriteria
[m n]=size (x); %matriks m x n dengan ukuran sebanyak variabel x (input)
%tahapan 1. normalisasi matriks
R=zeros (m,n); %membuat matriks R, yang merupakan matriks kosong
Y=zeros (m,n); %membuat matriks Y, yang merupakan titik kosong
for j=1:n,
 if k(j)==1, %statement untuk kriteria dengan atribut keuntungan
  R(:,j)=x(:,j)./max(x(:,j));
 else
  R(:,j)=min(x(:,j))./x(:,j);
 end;
end;
disp ('nilai iput x=')
disp (x)
disp ('bobot yang diberikan w=')
disp (w)
disp ('atribut tiap kriteria k=')
disp (k)
disp ('matriks yang sudah ternomalisasi R=')
disp (R)
%tahapan kedua, proses perangkingan
for i=1:m,
 V(i)= sum(w.*R(i,:))
end;



- Nilai diinput Manual

%penyelesaian kasus pemilihan lokasi gudang dengan SAW
clear; %untuk membersihkan jendela command windows
x = input ('masukkan nilai input(disertai deangan [])=');
k = input ('masukkan atribut(1= atribut keuntungan, 0= atribut biaya)=');
w = input ('masukkan nilai bobot(1=sangat buruk, 2=buruk, 3=cukup, 4=tinggi, 5=sangat tinggi)=');
[m n]=size(x); %matriks m x n dengan ukuran sebanyak variabel x (input)
%tahapan 1, normalisasi matriks
R=zeros (m,n); %membuat matriks R, yang merupakan matriks kosong
Y=zeros (m,n); %membuat matriks Y, yang merupakan titik kosong
for j=1:n,
 if k(j)==1, %statement untuk kriteria dengan atribut keuntungan
  R(:,j)=x(:,j)./max(x(:,j));
 else
  R(:,j)=min(x(:,j))./x(:,j);
 end;
end;
disp ('nilai iput x=')
disp (x)
disp ('bobot yang diberikan w=')
disp (w)
disp ('atribut tiap kriteria k=')
disp (k)
disp ('matriks yang sudah ternomalisasi R=')
disp (R)
%tahapan kedua, proses perangkingan
for i=1:m,
 V(i)= sum(w.*R(i,:))
end;


untuk yang ingin mendownload yang sudah jadi beserta dengan tampilan GUInya silahkan klik disini.
password: silahkan follow blog ini dan like fanspagenya, kemudian kirim pesan di fanspagenya. free
untuk yang menggunakan metode WP atau Weighted Product silahkan klik disini
Thanks,, :D
untuk tutorial matlab lainnya silahkan KLIK DISINI

membuat radio button di matlab

cara membuat radio button di matlab

Selamat malam sobat semuanya, mungkin sobat ada yang sedang belajar membuat aplikasi menggunakan matlab, mugkin ada diantara sobat yang belum tahu bagaimana cara membuat radio button di matlab, nah untuk kali ini saya akan membagikan bagaimana cara membuat radio button di matlab, langsung saja disimak langkah-langkahnya:

bagi obat yang belum memiliki matlab bisa langsung download melalui link dibawah ini:


cara membuat radio button di matlab
pertama pilih menu file-new-script
atau CTRL+N




belajar membuat aplikasi menggunakan matlab
kemudian akan muncul editor seperti diatas
pastekan script dibawah ini



function radiobutton(action)
global P;
if nargin == 0
    action = 'initialize';
end
switch action
    case 'initialize'
        Figure1 = figure('unit','pixel','position',[250 100 200 200],'color',[0.1 0.2 0.3],'menubar','none','name','radiobutton','numbertitle','off','resize','off','toolbar','none');
        top = 125;
        for x = 1:3
            P.Radio(x) = uicontrol('unit','pixel','position',[25 top 150 50],'foregroundcolor',[0 0 0],'backgroundcolor',[1 .2 .3],'style','radiobutton','fontsize',12,'fontname','Agency FB','fontweight','bold','string',strcat('Pilihan',num2str(x)),'callback','radiobutton(1)');
            top = top-50;
        end
    case 1
        for x = 1:3
            nilai(x) = get(P.Radio(x),'value');
            if nilai(x) == 1
                disp(strcat('radio',num2str(x),'dipilih'));
            end
        end
    otherwise
end



Simpan dengan nama "radio.m"
untuk penamaan yang lain silahkan disesuaikan sendiri
untuk menjalankannya melalui file "radio.m" pilih run
jika sobat ingin mendownload contoh radio button yang sudah jadi silahkan KLIK DISINI

hasilnya akan seperti ini:

belajar membuat aplikasi di matlab
Sekian dulu untuk tutorial cara membuat radio button di matlab kali ini.
untuk tutorial matlab lainnya silahkan KLIK DISINI

sumber : http://adhirapuzzpa.blogspot.com/2013/12/cara-membuat-radio-button-di-matlab.html

cara membuat tombol keluar di matlab

cara membuat tombol keluar di matlab

selamat malam sobat semuanya, bagi sobat yang sedang belajar membuat aplikasi menggunakan matlab mungkin ada yang belum tahu bagimana cara membuat tombol exit di matlab. nahh kali ini saya akan membahas mengenai cara membuat tombol exit di matlab.
langsung saja sobat simak langkah-langkahnya:

bagi obat yang belum memiliki matlab bisa langsung download melalui link dibawah ini:


cara membuat tombol keluar di matlab
insert button dengan cara menarik icon button ke lembar kerja



cara membuat tombol exit di matlab
klik kanan button - view callbacks - callback



belajar matlab
simpan dahulu project anda, setelah itu akan muncul isi dari file.m project anda.
ketik "close" pada function button.
jika sudah simpan lalu jalankan programnya.

jika sobat  ingin mendownload contoh yang sudah jadi silahkan Klik Disini
sekian dulu untuk tutorial kali ini, semoga bisa membantu sobat semuanya.
untuk tutorial matlab lainnya silahkan KLIK DISINI

sumber : http://adhirapuzzpa.blogspot.com/2015/05/cara-membuat-tombol-exit-di-matlab.html

cara mengganti background dengan gambar di matlab

cara mengganti background dengan gambar di matlab. selamat siang sobat semua yang sedang belajar membuat aplikasi menggunakan matlab. jika sobat membuat aplikasi menggunakan matlab maka background dasar atau defaultnya adalah putih polos, nah bagi sobat yang ingin mempercantik tampilan aplikasi sobat, sobat bisa mengganti background aplikasi yang sobat buat dengan gambar. mungkin diantara sobat ada yang belum tahu bagaimana cara mengganti background aplikasi di matlab. nah untuk  kali ini saya akan membahas tentang cara mengganti background dengan gambar di matlab. bagaimana caranya? langsung saja sobat simak caranya dibawah ini:

bagi obat yang belum memiliki matlab bisa langsung download melalui link dibawah ini:

cara mengganti background di matlab
langkah pertama pastikan gambar yang ingin dijadikan background sudah ada di folder project
pastekan kode berikut di OpeningFcm:

% Create background axes and move them to the background
hback = axes('units','normalized','position',[0 0 1 1]);
uistack(hback,'bottom');
% Load background image and display it
[back map]=imread('2.jpg');
image(back)
colormap(map)
% Turn the handlevisibility off so that we don’t inadvertently plot into
% the axes again. Also, make the axes invisible
set(hback,'handlevisibility','off','visible','off')


(posisinya bisa lihat pada gambar di atas).
ganti "2.jpg" dengan nama gambar yang ada di folder project


cara mengganti background dengan gambar di matlab
jika sudah coba dijalankan programnya. maka background aplikasi sobat sudah berganti dengan gambar.
sekian dulu untuk pembahasan cara mengganti backround dengan gambar di matlab kali ini, smoga bisa bermanfaat.
untuk tutorial pemrograman matlab lainnya silahkan klik disini

membuat menu navigasi di matlab

membuat menu navigasi di matlab. selamat siang sobat semuanya. masih semangat kan ngodingnya. untuk sobat yang sedang belajar membuat aplikasi di matlab mungkin membutuhkan apa yang akan saya bahas kali ini yaitu membuat menu di matlab, lebih tepatnya menu navigasi. selain untuk mempercantik tampilan aplikasi yang akan sobat buat, menu ini juga berfungsi untuk berpindah dari satu form ke form lain.
bagaimana cara membuat menu navigasi di matlab?
langsung saja disimak langkah-langkahnya:

bagi obat yang belum memiliki matlab bisa langsung download melalui link dibawah ini:

pertama buat dulu project baru, pilih menu file-new-script
atau CTRL+N


kemudian akan muncul editor seperti diatas
pastekan script dibawah ini:


function menu(action)
global P;
if nargin == 0
    action = 'initialize';
end
switch action
    case 'initialize'
        P.Figure1 = figure('unit','pixel','position',[500 500 500 200],'color',[1 0 0],'menubar','none','name','menu','numbertitle','off','resize','off','toolbar','none','dockcontrol','off');
        P.Menu = uimenu(P.Figure1,'label','Menu','foregroundcolor',[1 0 0],'visible','on','enable','on');
        P.Aplikasi = uimenu(P.Menu,'label','Aplikasi','foregroundcolor',[0 0 1],'visible','on','enable','on','accelerator','A','callback','guidata(aplikasi)');
        P.Learning = uimenu(P.Menu,'label','Learning','foregroundcolor',[0 0 1],'visible','on','enable','on','accelerator','L','callback','guidata(learning)');
        P.Close = uimenu(P.Menu,'label','Close','foregroundcolor',[0 0 1],'visible','on','enable','on','accelerator','X','callback','close');
        P.AdhiraPuzzpa = uimenu(P.Figure1,'label','AdhiraPuzzpa.blogspot.com','foregroundcolor',[1 0 0],'visible','on','enable','on');

end


Simpan dengan nama "menu.m"
untuk penamaan yang lain silahkan disesuaikan sendiri
untuk menjalankannya melalui file "menu.m" pilih run

hasilnya akan seperti ini:


sekian dulu pembahasan untuk membuat menu navigasi di matlab, smoga bisa bermanfaat.
untuk tutorial pemrograman matlab lainnya silahkan klik disini

membuat aplikasi SAW menggunakan matlab

membuat aplikasi simple additive weighting menggunakan matlab. haloo sobat semuanya yang sedang belajar membuat aplikasi di matlab, kali ini saya ingin membagikan contoh aplikasi matlab menggunakan metode simple additive weighting atau yang sering disebut SAW.
bagaimana cara membuat aplikasi SAW di matlab?
sobat bisa langsung download contoh aplikasi SAW melalui link di akhir postingan ini.
bagi obat yang belum memiliki matlab bisa langsung download melalui link dibawah ini:

tampilan aplikasi SAW di matlab:
membuat apliksi saw di matlab


contoh aplikasi saw di matlab



Script:
CLI

- Nilai sudah diinputkan
clear; %untuk membersihkan jendela command windows
x=[...
 0.75 2000 18 50 500
 0.50 1500 20 40 450
 0.90 2050 35 35 800]; %nilai input untuk tiap-tiap kriteria
k= [0 1 0 1 0]; %0= atribut biaya &1= atribut keuntungan
w= [5 3 4 4 2]; %bobot untuk tiap-tiap kriteria
[m n]=size (x); %matriks m x n dengan ukuran sebanyak variabel x (input)
%tahapan 1. normalisasi matriks
R=zeros (m,n); %membuat matriks R, yang merupakan matriks kosong
Y=zeros (m,n); %membuat matriks Y, yang merupakan titik kosong
for j=1:n,
 if k(j)==1, %statement untuk kriteria dengan atribut keuntungan
  R(:,j)=x(:,j)./max(x(:,j));
 else
  R(:,j)=min(x(:,j))./x(:,j);
 end;
end;
disp ('nilai iput x=')
disp (x)
disp ('bobot yang diberikan w=')
disp (w)
disp ('atribut tiap kriteria k=')
disp (k)
disp ('matriks yang sudah ternomalisasi R=')
disp (R)
%tahapan kedua, proses perangkingan
for i=1:m,
 V(i)= sum(w.*R(i,:))
end;



- Nilai diinput Manual
%penyelesaian kasus pemilihan lokasi gudang dengan SAW
clear; %untuk membersihkan jendela command windows
x = input ('masukkan nilai input(disertai deangan [])=');
k = input ('masukkan atribut(1= atribut keuntungan, 0= atribut biaya)=');
w = input ('masukkan nilai bobot(1=sangat buruk, 2=buruk, 3=cukup, 4=tinggi, 5=sangat tinggi)=');
[m n]=size(x); %matriks m x n dengan ukuran sebanyak variabel x (input)
%tahapan 1, normalisasi matriks
R=zeros (m,n); %membuat matriks R, yang merupakan matriks kosong
Y=zeros (m,n); %membuat matriks Y, yang merupakan titik kosong
for j=1:n,
 if k(j)==1, %statement untuk kriteria dengan atribut keuntungan
  R(:,j)=x(:,j)./max(x(:,j));
 else
  R(:,j)=min(x(:,j))./x(:,j);
 end;
end;
disp ('nilai iput x=')
disp (x)
disp ('bobot yang diberikan w=')
disp (w)
disp ('atribut tiap kriteria k=')
disp (k)
disp ('matriks yang sudah ternomalisasi R=')
disp (R)
%tahapan kedua, proses perangkingan
for i=1:m,
 V(i)= sum(w.*R(i,:))
end;



untuk yang ingin mendownload yang sudah jadi beserta dengan tampilan GUInya silahkan klik disini.
password : adhirapuzzpa23
untuk contoh aplikasi matlab menggunakan metode WP atau Weighted Product silahkan klik disini
tutorial pemrograman matlab lebih lengkap silahkan klik disini

cara membuat checkbox di matlab

cara membuat checkbox di matlab. selamat malam sobat semua, masih semangat kan ngodingnya? hehehe. bagi sobat yang sedang belajar membuat aplikasi di matlab mungkin membutuhkan beberapa elemen untuk aplikasinya, seperti checkbox misalnya. nah kali ini saya akan membahas bagaimana cara membuat checkbox di matlab.
bagaimana cara membuat checkbox di matlab?
langsung saja disimak langkah-langkahnya dibawah ini:

bagi obat yang belum memiliki matlab bisa langsung download melalui link dibawah ini:


cara membuat checkbox di matlab
pertama pilih menu file-new-script
atau bisa juga menggunakan shortcut CTRL+N


membuat checkbox di matlab
kemudian akan muncul editor seperti diatas
pastekan script dibawah ini


function chekbox(action)
global P;
if nargin == 0
    action = 'initialize';
end
switch action
    case 'initialize'
        Figure1 = figure('unit','pixel','position',[250 100 300 200],'color',[0.1 0.2 0.3],'menubar','none','name','chekbox','numbertitle','off','resize','off','toolbar','none');
        baris=1;
        for x=1:4
            kolom=rem(x,2);
            if kolom==0
                kolom=2;
            end
            position=[80*kolom 150-50*baris 80 40];
            indeks=(baris-1)*2+kolom;
            if kolom==2
                baris=baris+1;
            end
            P.Check(indeks) = uicontrol('unit','pixel','position',position,'foregroundcolor',[.1 .2 .3],'backgroundcolor',[1 .2 .3],'style','checkbox','fontsize',12,'fontname','Agency FB','fontweight','bold','string',strcat('Pilihan',num2str(indeks)),'callback','checkbox(1)');
        end
end
end



Simpan dengan nama "checkbox.m"
untuk penamaan yang lain silahkan disesuaikan sendiri
untuk menjalankannya melalui file "formlogin.m" pilih run
atau jika sobat ingin mendownload contoh checkbox yang sudah jadi silahkan klik disini

hasilnya akan seperti ini:


membuat tampilan gui di matlab
sekian untuk pembahasan cara membuat checkbox di matlab kali ini, semoga bisa bermanfaat.
untuk tutorial matlab lainnya silahkan klik disini

cara membuat form login di matlab

cara membuat form login di matlab. selamat siang sobat semua yang sedang belajar pemrograman matlab. sebelumnya saya sudah pernah membagikan bagaimana cara membuat gui di matlab, nah kali ini saya akan membagikan bagaimana cara membuat form login di matlab. fungsi form login ini adalah memberikan batas akses pada aplikasi agar tidak semua orang bisa masuk ke aplikasi tersebut atau ke form tertentu selain yang mengetahui user dan passwordnya.
bagi obat yang belum memiliki matlab bisa langsung download melalui link dibawah ini:

bagaimana caranya membuat form login di matlab?
langsung saja disimak langkah-langkah membuat form login di matlab:

cara membuat form login di matlab
pertama ketik "guide" pada Command,
kemudian pilih Blank GUI


membuat form login di matlab
kemudian akan muncul tampilan seperti diatas


cara mudah membuat form login di matlab
buat design seperti diatas lalu simpan dengan nama "formlogin.fig"


belajar pemrograman matlab
selanjutnya pilih menu file-new-script
atau CTRL+N


belajar matlab
kemudian akan muncul editor seperti diatas
pastekan script dibawah ini


function varargout = formlogin(varargin)
% FORMLOGIN MATLAB code for formlogin.fig
%      FORMLOGIN, by itself, creates a new FORMLOGIN or raises the existing
%      singleton*.
%
%      H = FORMLOGIN returns the handle to a new FORMLOGIN or the handle to
%      the existing singleton*.
%
%      FORMLOGIN('CALLBACK',hObject,eventData,handles,...) calls the local
%      function named CALLBACK in FORMLOGIN.M with the given input arguments.
%
%      FORMLOGIN('Property','Value',...) creates a new FORMLOGIN or raises the
%      existing singleton*.  Starting from the left, property value pairs are
%      applied to the GUI before formlogin_OpeningFcn gets called.  An
%      unrecognized property name or invalid value makes property application
%      stop.  All inputs are passed to formlogin_OpeningFcn via varargin.
%
%      *See GUI Options on GUIDE's Tools menu.  Choose "GUI allows only one
%      instance to run (singleton)".
%
% See also: GUIDE, GUIDATA, GUIHANDLES

% Edit the above text to modify the response to help formlogin

% Last Modified by GUIDE v2.5 21-Dec-2013 16:35:06

% Begin initialization code - DO NOT EDIT
gui_Singleton = 1;
gui_State = struct('gui_Name',       mfilename, ...
                   'gui_Singleton',  gui_Singleton, ...
                   'gui_OpeningFcn', @formlogin_OpeningFcn, ...
                   'gui_OutputFcn',  @formlogin_OutputFcn, ...
                   'gui_LayoutFcn',  [] , ...
                   'gui_Callback',   []);
if nargin && ischar(varargin{1})
    gui_State.gui_Callback = str2func(varargin{1});
end

if nargout
    [varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});
else
    gui_mainfcn(gui_State, varargin{:});
end
% End initialization code - DO NOT EDIT


% --- Executes just before formlogin is made visible.
function formlogin_OpeningFcn(hObject, eventdata, handles, varargin)
% This function has no output args, see OutputFcn.
% hObject    handle to figure
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
% varargin   command line arguments to formlogin (see VARARGIN)

% Choose default command line output for formlogin
handles.output = hObject;

% Update handles structure
guidata(hObject, handles);
movegui(hObject, 'center');
% UIWAIT makes formlogin wait for user response (see UIRESUME)
% uiwait(handles.figure1);


% --- Outputs from this function are returned to the command line.
function varargout = formlogin_OutputFcn(hObject, eventdata, handles) 
% varargout  cell array for returning output args (see VARARGOUT);
% hObject    handle to figure
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)

% Get default command line output from handles structure
varargout{1} = handles.output;



function edit1_Callback(hObject, eventdata, handles)
% hObject    handle to edit1 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)

% Hints: get(hObject,'String') returns contents of edit1 as text
%        str2double(get(hObject,'String')) returns contents of edit1 as a double


% --- Executes during object creation, after setting all properties.
function edit1_CreateFcn(hObject, eventdata, handles)
% hObject    handle to edit1 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows.
%       See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
    set(hObject,'BackgroundColor','white');
end



function edit2_Callback(hObject, eventdata, handles)
% hObject    handle to edit2 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)

% Hints: get(hObject,'String') returns contents of edit2 as text
%        str2double(get(hObject,'String')) returns contents of edit2 as a double


% --- Executes during object creation, after setting all properties.
function edit2_CreateFcn(hObject, eventdata, handles)
% hObject    handle to edit2 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows.
%       See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
    set(hObject,'BackgroundColor','white');
end


% --- Executes on button press in pushbutton1.
function pushbutton1_Callback(hObject, eventdata, handles)
% hObject    handle to pushbutton1 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
UN = get(handles.edit1,'string');
ID = get(handles.edit2,'userdata');
if strcmp(UN,'adhira') && strcmp(ID,'puzzpa')
    close(formlogin);
    (menu);
else
    errordlg('USERNAME/PASSWORD SALAH');
end

% --- Executes on button press in pushbutton2.
function pushbutton2_Callback(hObject, eventdata, handles)
% hObject    handle to pushbutton2 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
close

% --- Executes on key press with focus on edit2 and none of its controls.
function edit2_KeyPressFcn(hObject, eventdata, handles)
% hObject    handle to edit2 (see GCBO)
% eventdata  structure with the following fields (see UICONTROL)
% Key: name of the key that was pressed, in lower case
% Character: character interpretation of the key(s) that was pressed
% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed
% handles    structure with handles and user data (see GUIDATA)
password = get(handles.edit2,'userdata');
key = get(handles.output,'currentkey');
switch key
    case 'backspace'
        password = password(1:end-1);
        SizePass = size(password);
        if SizePass(2) > 0
            asterisk(1,1:SizePass(2)) = '•';
            set(handles.edit2,'String',asterisk)
        else
            set(handles.edit2,'String','')
        end
        set(handles.edit2,'Userdata',password) %
    case 'escape'
    case 'insert'
    case 'delete'
    case 'home'
    case 'pageup'
    case 'pagedown'
    case 'end'
    case 'rightarrow'
    case 'downarrow'
    case 'leftarrow'
    case 'uparrow'
    case 'shift'
    case 'return'
    case 'alt'
    case 'control'
    case 'windows'
    otherwise
        password = [password get(handles.output,'currentcharacter')];
        SizePass = size(password);
        if SizePass(2) > 0
            asterisk(1:SizePass(2)) = '*';
            set(handles.edit2,'string',asterisk)
        else
            set(handles.edit2,'String','');
        end
        set(handles.edit2,'Userdata',password) ;
end


Simpan dengan nama "formlogin.m"
untuk penamaan yang lain silahkan disesuaikan sendiri
untuk menjalankannya melalui file "formlogin.m" pilih run

hasilnya akan seperti ini:


membuat aplikasi di matlab

jika ingin mendownload yang sudah jadi silahkan KLIK DISINI

sekian dulu tulisan kali ini, semoga bisa bermanfaat untuk sobat yang sedang belajar membuat aplikasi di matlab.
untuk tutorial pemrograman matlab lainnya silahkan klik disini