Jump to content

    

Построить ЛМЧ сигнал с его спектром ДПФ и АКФ

Доброго времени суток! Дали следующее задание на курсах, а я в матлабе полный ноль...

Смоделировать ЛЧМ сигнал со своими собственными входными данными. Найти его ДПФ спектр и
АКФ. Построить огибающую ЛЧМ сигнала и найти ее скорость спада.

Помогите, пожалуйста! Нужно как можно скорее сдать работу, а я ничего не понимаю в этой теме. Буду очень признателен!

Share this post


Link to post
Share on other sites

Научитесь генерировать синус. Посмотрите чем отличается ЛЧМ от синусоидального сигнала. Модифицируйте Ваш синус до ЛЧМ.  

ИМХО, использование готовой функции для генерации ЛЧМ  на этапе обучения- деградация.

Да и остальные вещи делается достаточно просто с помощью штатных средств матлаба. Там все по формулам делается.

Share this post


Link to post
Share on other sites

Подскажите, пожалуйста, почему когда я строю АКФ оно не работает? Последний блок

 

f1 = 1; % начальная частота
f2 = 5; % конечная частота
fd = 250; % частота дискретизации
td = 1/fd; % период дискретизации
t = 0:td:10; % массив времени
F = f1+(f2-f1)/10*t; % значения частоты (линейно увеличивается с f1 до f2)
 
 
y = sin(2*pi*F.*t); % ЛЧМ сигнал
figure,plot(t,y) % рисуем
title('ЛЧМ сигнал')
grid on
 
 
S = abs(fft(y)); % амплитудный спектр
fx = fd/2*linspace(-1,1,length(S)); % значения частот
figure, plot(fx,fftshift(S)) % рисуем спектр
grid on
xlim([0 20])
title('Спектр ЛЧМ сигнала')
xlabel('частота, Гц')
 
 
SS = xcorr(y);
figure, plot(AKF_lcm);
title('АКФ')
grid on;

что нужно писать в аргументе plot

Share this post


Link to post
Share on other sites

Сначала исправьте формулы на адекватные, потом посмотрите справку по функции plot на предмет возможных аргументов.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now