📄 save_excitation.m
字号:
%Callback function for the save button in the new_excitation create window
%Author KArthik
val = get(src_save_popup,'Value');
save_source = excitation';
if val == 1
cwd=pwd;
[fname pathname]=uiputfile('*.mat','Save file (Matlab)');
S=sprintf('cd %s',cwd);
eval(S);
if fname ~= 0
S=sprintf('Saving data into %s (mat format)',fname);
disp(S);
temp = excitation;
excitation = excitation';
S=sprintf('save %s%s excitation',pathname,fname);
excitation = temp;
eval(S);
else
fname='temp';
pathname='.';
end
elseif val == 2
cwd=pwd;
[fname pathname]=uiputfile('*.dat','Save file (Ascii)');
S=sprintf('cd %s',cwd);
eval(S);
if fname ~= 0
S=sprintf('Saving data into %s (ASCII format)',fname);
disp(S);
S=sprintf('save %s%s save_source -ascii',pathname,fname);
eval(S);
else
fname='temp';
pathname='.';
end
else
cwd=pwd;
[fname pathname]=uiputfile('*.mat','Save Coefficients (Mat)');
S=sprintf('cd %s',cwd);
eval(S);
if fname ~= 0
S=sprintf('Saving data into %s (mat format)',fname);
disp(S);
S=sprintf('save %s%s Pitch Vgain Lcof Ngain Ncof ',pathname,fname);
eval(S);
else
fname='temp';
pathname='.';
end
end
clear save_source;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -