pemrograman matlab untuk analisis elektronika menggunakan skrip...
- label
-popup-menu
-insert gambar rangkaian
-insert grfik
-border
seperti ini design skripnya.........
 
clear all;
 clc;
win1=figure(...
'Units','points',...
'Position',[50 50 650 275], ...
'color',[1 1 1],...
'MenuBar','none', ...
'Resize','off', ...
'numbertitle','off', ...
'name','Analisis Penguat IC741 > By. Mokhammad. Lukman Afandi NIM. 075514234');
label1=uicontrol('parent',win1,...
    'units','points',...
    'position',[170 250 360 15],...
    'backgroundcolor',[1 1 1],...
    'style','Text',...
    'foregroundcolor','b',...
    'string','PENGUATAN IC 741',...
    'fontname','courier new',...
    'fontweight','bold',...
    'fontsize',18);
label2=uicontrol('parent',win1,...
    'units','points',...
    'position',[410 30 230 200],...
    'backgroundcolor',[0 0 0],...
    'style','frame',...
    'foregroundcolor','b',...
    'string','IC741',...
    'fontname','courier new',...
    'fontweight','bold',...
    'fontsize',18);
label3=uicontrol('parent',win1,...
    'units','points',...
    'position',[450 210 150 15],...
    'backgroundcolor',[0 0 0],...
    'style','Text',...
    'foregroundcolor','w',...
    'string','Masukkan Data ',...
    'fontname','courier new',...
    'fontweight','bold',...
    'fontsize',14);
label4=uicontrol('parent',win1,...
    'units','points',...
    'position',[430 180 55 15],...
    'backgroundcolor',[0 0 0],...
    'style','Text',...
    'string','V input  = ',...
    'foregroundcolor','b',...
    'fontweight','normal',...
    'fontname','arial',...
    'fontsize',10);
label5=uicontrol('parent',win1,...
    'units','points',...
    'position',[430 160 55 15],...
    'backgroundcolor',[0 0 0],...
    'style','Text',...
    'string','R1        = ',...
    'foregroundcolor','b',...
    'fontweight','normal',...
    'fontname','arial',...
    'fontsize',10);
label6=uicontrol('parent',win1,...
    'units','points',...
    'position',[430 139 55 15],...
    'backgroundcolor',[0 0 0],...
    'style','Text',...
    'foregroundcolor','b',...
    'fontweight','normal',...
    'string','R2        = ',...
    'fontname','arial',...
    'fontsize',10);
label7=uicontrol('parent',win1,...
    'units','points',...
    'position',[430 90 55 15],...
    'backgroundcolor',[0 0 0],...
    'style','Text',...
    'foregroundcolor','b',...
    'fontweight','normal',...
    'string','Adj      = ',...
    'fontname','arial',...
    'fontsize',10);
label8=uicontrol('parent',win1,...
    'units','points',...
    'position',[440 65 75 15],...
    'backgroundcolor',[0 0 0],...
    'style','Text',...
    'foregroundcolor','r',...
    'fontweight','normal',...
    'string','Formula inverting',...
    'fontname','arial',...
    'fontsize',10);
label9=uicontrol('parent',win1,...
    'units','points',...
    'position',[530 65 95 15],...
    'backgroundcolor',[0 0 0],...
    'style','Text',...
    'foregroundcolor','r',...
    'fontweight','normal',...
    'string','Formula Non-inverting',...
    'fontname','arial',...
    'fontsize',10);
label10=uicontrol('parent',win1,...
    'units','points',...
    'position',[429 50 95 15],...
    'backgroundcolor',[0 0 0],...
    'style','Text',...
    'foregroundcolor',[1 1 1],...
    'fontweight','normal',...
    'string','-(R2/R1) x Vin',...
    'fontname','arial',...
    'fontsize',10);
label11=uicontrol('parent',win1,...
    'units','points',...
    'position',[530 50 90 15],...
    'backgroundcolor',[0 0 0],...
    'style','Text',...
    'foregroundcolor',[1 1 1],...
    'fontweight','normal',...
    'string','((R2/R1)+1) x Vin',...
    'fontname','arial',...
    'fontsize',10);
label12=uicontrol('parent',win1,...
    'units','points',...
    'position',[2 132 140 15],...
    'backgroundcolor',[1 1 1],...
    'style','frame',...
    'foregroundcolor',[1 1 1],...
    'string','IC741',...
    'fontname','courier new',...
    'fontweight','bold',...
    'fontsize',18);
label13=uicontrol('parent',win1,...
    'units','points',...
    'position',[25 23 100 15],...
    'backgroundcolor',[1 1 1],...
    'style','frame',...
    'foregroundcolor',[1 1 1],...
    'string','IC741',...
    'fontname','courier new',...
    'fontweight','bold',...
    'fontsize',18);
label14=uicontrol('parent',win1,...
    'units','points',...
    'position',[5 40 20 80],...
    'backgroundcolor',[1 1 1],...
    'style','frame',...
    'foregroundcolor',[1 1 1],...
    'string','IC741',...
    'fontname','courier new',...
    'fontweight','bold',...
    'fontsize',18);
label15=uicontrol('parent',win1,...
    'units','points',...
    'position',[2 132 50 15],...
    'backgroundcolor',[1 1 1],...
    'style','Text',...
    'foregroundcolor','b',...
    'string','Vo inv  =',...
    'fontname','arial',...
    'fontweight','bold',...
    'fontsize',10);
label16=uicontrol('parent',win1,...
    'units','points',...
    'position',[2 23 70 15],...
    'backgroundcolor',[1 1 1],...
    'style','Text',...
    'foregroundcolor','b',...
    'string','Vo Non-inv  =',...
    'fontname','arial',...
    'fontweight','bold',...
    'fontsize',10);
label17=uicontrol('parent',win1,...
    'units','points',...
    'position',[105 132 30 15],...
    'backgroundcolor',[1 1 1],...
    'style','Text',...
    'foregroundcolor','b',...
    'string','Volt',...
    'fontname','arial',...
    'fontweight','bold',...
    'fontsize',10);
label18=uicontrol('parent',win1,...
    'units','points',...
    'position',[125 23 22 15],...
    'backgroundcolor',[1 1 1],...
    'style','Text',...
    'foregroundcolor','b',...
    'string','Volt',...
    'fontname','arial',...
    'fontweight','bold',...
    'fontsize',10);
edit1=uicontrol('parent',win1,...
    'units','points',...
    'position',[480 180 50 15],...
    'backgroundcolor',[1 1 1],...
    'style','Edit',...
    'string','  ',...
    'fontname','arial',...
    'fontsize',10);
edit2=uicontrol('parent',win1,...
    'units','points',...
    'position',[480 160 50 15],...
    'backgroundcolor',[1 1 1],...
    'style','Edit',...
    'string',' ',...
    'fontname','arial',...
    'fontsize',10);
edit7=uicontrol('parent',win1,...
    'units','points',...
    'position',[595 160 40 15],...
    'backgroundcolor',[0 0 0],...
    'style','Edit',...
    'string',' ',...
    'fontname','arial',...
    'fontsize',10);
popup1=uicontrol('parent',win1,...
    'Units','points',...
    'Position',[535 166 55 10], ...
    'backgroundcolor',[0.5 0.5 0.5],...
    'style','popupmenu',...
    'string','Ohm|K.Ohm|M.Ohm',...
    'fontname','arial',...
    'fontsize',10);  
edit3=uicontrol('parent',win1,...
    'units','points',...
    'position',[480 139 50 15],...
    'backgroundcolor',[1 1 1],...
    'style','Edit',...
    'string',' ',...
    'fontname','arial',...
    'fontsize',10);
edit8=uicontrol('parent',win1,...
    'units','points',...
    'position',[595 139 40 15],...
    'backgroundcolor',[0 0 0],...
    'style','Edit',...
    'string',' ',...
    'fontname','arial',...
    'fontsize',10);
popup2=uicontrol('parent',win1,...
    'Units','points',...
    'Position',[535 140 55 15], ...
    'backgroundcolor',[0.5 0.5 0.5],...
    'style','popupmenu',...
    'string','Ohm|K.Ohm|M.Ohm',...
    'fontname','arial',...
    'fontsize',10);
edit4=uicontrol('parent',win1,...
    'units','points',...
    'position',[480 90 50 15],...
    'backgroundcolor',[1 1 1],...
    'style','Edit',...
    'string',' ',...
    'fontname','arial',...
    'fontsize',10);
edit5=uicontrol('parent',win1,...
    'units','points',...
    'position',[53 132 50 15],...
    'backgroundcolor',[0.5 0.5 0.5],...
    'style','Edit',...
    'string',' ',...
    'fontname','arial',...
    'fontsize',10);
edit6=uicontrol('parent',win1,...
    'units','points',...
    'position',[73 23 50 15],...
    'backgroundcolor',[0.5 0.5 0.5],...
    'style','Edit',...
    'string',' ',...
    'fontname','arial',...
    'fontsize',10);
tomproses=uicontrol('parent',win1,...
    'Units','points',...
    'Position',[470 115 100 15], ...
    'backgroundcolor',[1 1 1],...
    'style','Pushbutton',...
    'foregroundcolor','b',...
    'string','Didapatkan Hasil',...
    'fontweight','bold',...
    'fontname','arial',...
    'fontsize',10,...
    'Callback','rumusobral1');
tomtutup=uicontrol('parent',win1,...
    'Units','points',...
    'Position',[410 10 40 15], ...
    'backgroundcolor',[0 0 0],...
    'style','Pushbutton',...
    'foregroundcolor',[1 1 1],...    
    'string','Exit',...
    'fontname','arial',...
    'fontsize',10,...
    'Callback','Close');
tomtutup=uicontrol('parent',win1,...
    'Units','points',...
    'Position',[455 10 40 15], ...
    'backgroundcolor',[0 0 0],...
    'foregroundcolor',[1 1 1],...
    'style','Pushbutton',...
    'string','lagi',...
    'fontname','arial',...
    'fontsize',10,...
    'Callback','obral');
grafik1=axes('parent',win1,...
    'units','points',...
    'position',[160 37 240 190],...
    'xgrid','on',...
    'ygrid','on',...
    'xcolor',[.4 0 .1],...
    'ycolor',[.4 0 .1],...
    'fontsize',8,...
    'color',[1 1 1]);
grafik2=axes('parent',win1,...
    'units','points',...    
    'position',[2 150 140 80],...
    'xgrid','off',...
    'ygrid','off',...  
    'xcolor',[0.4 0 .15],...
    'ycolor',[0.4 0 .15],...    
    'fontsize',10,...    
    'color',[1 1 1]);...
    [x,map]=...
    imread('inverting.jpg');
    image(x)
     
grafik3=axes('parent',win1,...
    'units','points',...    
    'position',[25 40 100 80],...
    'xgrid','off',...
    'ygrid','off',...  
    'xcolor',[0.4 0 .15],...
    'ycolor',[0.4 0 .15],...    
    'fontsize',10,...    
    'color',[1 1 1]);...
    [x,map]=...
    imread('non-inverting.jpg');
    image(x)
     
semoga bisa membantu teman-teman dalam design GUI MATLAB
thanks.
jangan lupa komennya..
 Baca Selengkapnya...