Перейти к содержанию
    

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

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, gridinp сказал:

Спасибо !

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...