📄 demo_svm.html
字号:
<br> <span class=comment>% Export to EPS </span><br> width=0.1;<br> left=0.75-width;<br> bottom=0.95;<br> height=0.04;<br> hbt_close = <span class=graph>uicontrol</span>(...<br> <span class=quotes>'Units'</span>,<span class=quotes>'Normalized'</span>, ...<br> <span class=quotes>'Callback'</span>,<span class=quotes>'fig2eps(gcf)'</span>,...<br> <span class=quotes>'ListboxTop'</span>,0, ...<br> <span class=quotes>'Position'</span>,[left bottom width height], ...<br> <span class=quotes>'String'</span>,<span class=quotes>'FIG2EPS'</span>);<br><br> <span class=comment>% Close button</span><br> left=0.8;<br> bottom=0.05;<br> height=0.045;<br> width=0.15;<br> hbt_close = <span class=graph>uicontrol</span>(...<br> <span class=quotes>'Units'</span>,<span class=quotes>'Normalized'</span>, ...<br> <span class=quotes>'Callback'</span>,<span class=quotes>'close(gcf)'</span>,...<br> <span class=quotes>'ListboxTop'</span>,0, ...<br> <span class=quotes>'Position'</span>,[left bottom width height], ...<br> <span class=quotes>'String'</span>,<span class=quotes>'Close'</span>);<br><br> <span class=comment>% Info button: call stanard info box</span><br> bottom=bottom+1.5*height;<br> hbt_info = <span class=graph>uicontrol</span>(...<br> <span class=quotes>'Units'</span>,<span class=quotes>'Normalized'</span>, ...<br> <span class=quotes>'Callback'</span>,<span class=quotes>'demo_svm('</span><span class=quotes>'info'</span><span class=quotes>',gcf)'</span>,...<br> <span class=quotes>'ListboxTop'</span>,0, ...<br> <span class=quotes>'Position'</span>,[left bottom width height], ...<br> <span class=quotes>'String'</span>,<span class=quotes>'Info'</span>);<br><br> <span class=comment>% Train SVM button</span><br> bottom=bottom+1.5*height;<br> hbt_train = <span class=graph>uicontrol</span>(...<br> <span class=quotes>'Units'</span>,<span class=quotes>'Normalized'</span>, ...<br> <span class=quotes>'ListboxTop'</span>,0, ...<br> <span class=quotes>'Position'</span>,[left bottom width height], ...<br> <span class=quotes>'String'</span>,<span class=quotes>'Train SVM'</span>, ...<br> <span class=quotes>'Callback'</span>,<span class=quotes>'demo_svm('</span><span class=quotes>'train'</span><span class=quotes>',gcf)'</span>);<br><br> <span class=comment>% Reset button</span><br> bottom=bottom+height;<br> hbt_reset = <span class=graph>uicontrol</span>(...<br> <span class=quotes>'Units'</span>,<span class=quotes>'Normalized'</span>, ...<br> <span class=quotes>'ListboxTop'</span>,0, ...<br> <span class=quotes>'Position'</span>,[left bottom width height], ...<br> <span class=quotes>'String'</span>,<span class=quotes>'Reset'</span>, ...<br> <span class=quotes>'Callback'</span>,<span class=quotes>'demo_svm('</span><span class=quotes>'reset'</span><span class=quotes>',gcf)'</span>);<br><br> <span class=comment>% Creat data</span><br> bottom=bottom+1.5*height;<br> hbt_creat = <span class=graph>uicontrol</span>(...<br> <span class=quotes>'Units'</span>,<span class=quotes>'Normalized'</span>, ...<br> <span class=quotes>'ListboxTop'</span>,0, ...<br> <span class=quotes>'Position'</span>,[left bottom width height], ...<br> <span class=quotes>'String'</span>,<span class=quotes>'Create data'</span>, ...<br> <span class=quotes>'Callback'</span>,<span class=quotes>'demo_svm('</span><span class=quotes>'creatdata'</span><span class=quotes>',gcf)'</span>);<br><br> <span class=comment>% Load data</span><br> bottom=bottom+1*height;<br> hbt_load = <span class=graph>uicontrol</span>(...<br> <span class=quotes>'Units'</span>,<span class=quotes>'Normalized'</span>, ...<br> <span class=quotes>'ListboxTop'</span>,0, ...<br> <span class=quotes>'Position'</span>,[left bottom width height], ...<br> <span class=quotes>'String'</span>,<span class=quotes>'Load data'</span>, ...<br> <span class=quotes>'Callback'</span>,<span class=quotes>'demo_svm('</span><span class=quotes>'getfile'</span><span class=quotes>',gcf)'</span>);<br><br><br> <span class=comment>% == Popup menus ======================================</span><br> bottom=0.95-height;<br> htx_algo=<span class=graph>uicontrol</span>( ...<br> <span class=quotes>'Style'</span>,<span class=quotes>'text'</span>, ...<br> <span class=quotes>'Units'</span>,<span class=quotes>'normalized'</span>, ...<br> <span class=quotes>'Position'</span>,[left bottom width height], ...<br> <span class=quotes>'String'</span>,<span class=quotes>'Algorithm'</span>);<br> <span class=comment>% popup menu</span><br> bottom=bottom-height*0.8;<br> hpu_algo=<span class=graph>uicontrol</span>( ...<br> <span class=quotes>'Style'</span>,<span class=quotes>'popup'</span>, ...<br> <span class=quotes>'Units'</span>,<span class=quotes>'normalized'</span>, ...<br> <span class=quotes>'CallBack'</span>,<span class=quotes>'demo_svm('</span><span class=quotes>'algo_handler'</span><span class=quotes>',gcf)'</span>,...<br> <span class=quotes>'Position'</span>,[left bottom width height], ...<br> <span class=quotes>'String'</span>,ALGOS);<br><br> <span class=comment>% pop menu - kernel</span><br> bottom=bottom-height*1.2;<br> htx_kernel=<span class=graph>uicontrol</span>( ...<br> <span class=quotes>'Style'</span>,<span class=quotes>'text'</span>, ...<br> <span class=quotes>'Units'</span>,<span class=quotes>'normalized'</span>, ...<br> <span class=quotes>'Position'</span>,[left bottom width height], ...<br> <span class=quotes>'String'</span>,<span class=quotes>'Kernel'</span>);<br> <span class=comment>% popup menu</span><br> bottom=bottom-height*.8;<br> hpu_kernel=<span class=graph>uicontrol</span>( ...<br> <span class=quotes>'Style'</span>,<span class=quotes>'popup'</span>, ...<br> <span class=quotes>'Units'</span>,<span class=quotes>'normalized'</span>, ...<br> <span class=quotes>'CallBack'</span>,<span class=quotes>'demo_svm('</span><span class=quotes>'kernel_handler'</span><span class=quotes>',gcf)'</span>,...<br> <span class=quotes>'Position'</span>,[left bottom width height], ...<br> <span class=quotes>'String'</span>,KERNELS);<br><br><br> <span class=comment>% == Edit line ========================================</span><br> <span class=comment>% kernel argument</span><br> bottom=bottom-1.2*height;<br> htx_arg=<span class=graph>uicontrol</span>( ...<br> <span class=quotes>'Style'</span>,<span class=quotes>'text'</span>, ...<br> <span class=quotes>'Units'</span>,<span class=quotes>'normalized'</span>, ...<br> <span class=quotes>'Position'</span>,[left bottom width 0.9*height], ...<br> <span class=quotes>'Enable'</span>,<span class=quotes>'off'</span>,...<br> <span class=quotes>'String'</span>,<span class=quotes>'Kernel argument'</span>);<br> bottom=bottom-height*.8;<br> hed_arg = <span class=graph>uicontrol</span>(...<br> <span class=quotes>'Units'</span>,<span class=quotes>'normalized'</span>, ...<br> <span class=quotes>'ListboxTop'</span>,0, ...<br> <span class=quotes>'Position'</span>,[left bottom width height], ...<br> <span class=quotes>'Style'</span>,<span class=quotes>'edit'</span>,...<br> <span class=quotes>'Enable'</span>,<span class=quotes>'off'</span>,...<br> <span class=quotes>'CallBack'</span>,<span class=quotes>'demo_svm('</span><span class=quotes>'arg_handler'</span><span class=quotes>',gcf)'</span>,...<br> <span class=quotes>'String'</span>,<span class=quotes>'1'</span>);<br> <br> <span class=comment>% C const</span><br> bottom=bottom-1.2*height;<br> htx_cconst=<span class=graph>uicontrol</span>( ...<br> <span class=quotes>'Style'</span>,<span class=quotes>'text'</span>, ...<br> <span class=quotes>'Units'</span>,<span class=quotes>'normalized'</span>, ...<br> <span class=quotes>'Position'</span>,[left bottom width 0.9*height], ...<br> <span class=quotes>'Enable'</span>,<span class=quotes>'on'</span>,...<br> <span class=quotes>'String'</span>,<span class=quotes>'C-constant'</span>);<br> bottom=bottom-height*.8;<br> hed_cconst = <span class=graph>uicontrol</span>(...<br> <span class=quotes>'Units'</span>,<span class=quotes>'normalized'</span>, ...<br> <span class=quotes>'ListboxTop'</span>,0, ...<br> <span class=quotes>'Position'</span>,[left bottom width height], ...<br> <span class=quotes>'Style'</span>,<span class=quotes>'edit'</span>,...<br> <span class=quotes>'Enable'</span>,<span class=quotes>'on'</span>,...<br> <span class=quotes>'CallBack'</span>,<span class=quotes>'demo_svm('</span><span class=quotes>'cconst_handler'</span><span class=quotes>',gcf)'</span>,...<br> <span class=quotes>'String'</span>,<span class=quotes>'100'</span>);<br><br> <br> <span class=comment>% parameters of the algortihm</span><br> bottom=bottom-1.2*height;<br> htx_param=<span class=graph>uicontrol</span>( ...<br> <span class=quotes>'Style'</span>,<span class=quotes>'text'</span>, ...<br> <span class=quotes>'Units'</span>,<span class=quotes>'normalized'</span>, ...<br>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -