📄 amset.m
字号:
% Script : create a Graphical User Interface for specifying the analysis model
% In this script, one figure, 'aset_win_f', is created.
aset_win_f=figure('Unit','normalized',...
'Position',[0.365 0.70 0.45 0.20],...
'Resize','on',...
'Color','white',...
'Numbertitle','off',...
'Name','Specification for Analysis');
sr_text=uicontrol('Style','text',...
'Unit','normalized',...
'Position',[.05 .84 .28 .108],...
'String','source model:',...
'BackGroundColor','White');
a_pp_sr=uicontrol('Style','Popup',...
'Unit','normalized',...
'Position',[.05 .67 .28 .14],...
'String','polynomial|simplified LF');
vt_text=uicontrol('Style','text',...
'Units','normalized',...
'Position',[.05 .47 .28 .108],...
'String','vocal tract model :',...
'BackGroundColor','white');
a_pp_vt=uicontrol('Style','Popup',...
'Unit','normalized',...
'Position',[.05 .30 .28 .14],...
'String','linear prediction|formant');
frmt_text=uicontrol('Style','text',...
'Unit','normalized',...
'Position',[.36 .84 .28 .108],...
'String','formant number:',...
'BackGroundColor','white');
a_pp_frmt=uicontrol('Style','Popup',...
'Unit','normalized',...
'Position',[.38 .67 .23 .14],...
'String','5|4|flexible');
order_text=uicontrol('Style','text',...
'Units','normalized',...
'Position',[.38 .47 .23 .108],...
'String','LPC order :',...
'BackGroundColor','white');
a_pp_order=uicontrol('Style','Popup',...
'Unit','normalized',...
'Position',[.38 .30 .23 .14],...
'String','13|12|11|10|14');
frame_text=uicontrol('Style','text',...
'Unit','normalized',...
'Position',[.66 .84 .28 .108],...
'String','frame length :',...
'BackGroundColor','white');
a_pp_frm=uicontrol('Style','Popup',...
'Unit','normalized',...
'Position',[.66 .67 .28 .14],...
'String','250|100|128|150|200|300|350');
over_text=uicontrol('Style','text',...
'Units','normalized',...
'Position',[.66 .47 .28 .108],...
'String','overlap length :',...
'BackGroundColor','white');
a_pp_over=uicontrol('Style','Popup',...
'Unit','normalized',...
'Position',[.66 .30 .28 .14],...
'String','50|20|40|60|80|100');
appl_pb=uicontrol('Style','Pushbutton',...
'Units','normalized',...
'Position',[.1 .05 .2 .14],...
'String','Apply',...
'Callback','exe0;');
%callback function: [exe0.m]
cncl_pb=uicontrol('Style','Pushbutton',...
'Units','normalized',...
'Position',[.4 .05 .2 .14],...
'String','Default',...
'CallBack','close(aset_win_f);Amset;');
rtrn_pb=uicontrol('Style','Pushbutton',...
'Units','normalized',...
'Position',[.7 .05 .2 .14],...
'String','Return',...
'CallBack','close(aset_win_f);figure(a_win_f);');
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -