У меня есть аудиосигнал длиной 82778 с Fs 44100. после применения функции настройки для фрагментов 0,25 секунды.Я хочу добавить нулевые отступы .25 * .5 * Fs до и после вывода цикла, чтобы я мог получить одинаковую длину исходного сигнала.
[x, Fs] = audioread('RobynSpeakingFrom.wav');
time=length (x)/Fs; %time in second
N=Fs*0.250; %number of samples per chunk
M=length(x)-N; % the mumber of the required signals
Fundamental=zeros(1,M); %signal frame
for i=1:M
s = i;%start
e = i+N-1;%end
chunk = x(s:e);
fundamental = F0(chunk,Fs);
Fundamental(i)=fundamental;
end