⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 save_excitation.m

📁 这是一个用于语音信号处理的工具箱
💻 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 + -