
Добавил:
toykion
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:лаб1 / lab1
.m Fd = 44100; % задаем стандартную частоту дискретизации в Гц
Td = 1/Fd; % период дискретизации – обратный частоте
Ts = 6; % задаем длительность формируемого сигнала в секундах
N = Fd*Ts; %количество дискретных отсчетов
f_tone=440; % частота тона в Гц
y=zeros(N,2);
for n=1:N
nt = 2*pi*n*Td;
y(n,1) = sin(f_tone*nt) * n/N; % левый канал
y(n,2) = sin(f_tone*nt) * (1-n/N); % правый канал
end
output_signal = int16(32767*y); %задание разрядности данных
sound(y,Fd); %проигрываем смоделированный cигнал
% записываем новый аудиофайл:
audiowrite('audio_model.wav', output_signal, Fd);
Td = 1/Fd; % период дискретизации – обратный частоте
Ts = 6; % задаем длительность формируемого сигнала в секундах
N = Fd*Ts; %количество дискретных отсчетов
f_tone=440; % частота тона в Гц
y=zeros(N,2);
for n=1:N
nt = 2*pi*n*Td;
y(n,1) = sin(f_tone*nt) * n/N; % левый канал
y(n,2) = sin(f_tone*nt) * (1-n/N); % правый канал
end
output_signal = int16(32767*y); %задание разрядности данных
sound(y,Fd); %проигрываем смоделированный cигнал
% записываем новый аудиофайл:
audiowrite('audio_model.wav', output_signal, Fd);