Eugenyy3 0 24 марта, 2020 Опубликовано 24 марта, 2020 · Жалоба Доброго времени суток! Дали следующее задание на курсах, а я в матлабе полный ноль...Смоделировать ЛЧМ сигнал со своими собственными входными данными. Найти его ДПФ спектр иАКФ. Построить огибающую ЛЧМ сигнала и найти ее скорость спада.Помогите, пожалуйста! Нужно как можно скорее сдать работу, а я ничего не понимаю в этой теме. Буду очень признателен! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gridinp 2 25 марта, 2020 Опубликовано 25 марта, 2020 · Жалоба нужные функции с примерами: https://www.mathworks.com/help/signal/ref/chirp.html https://www.mathworks.com/help/matlab/ref/fft.html https://www.mathworks.com/help/matlab/ref/xcorr.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Eugenyy3 0 25 марта, 2020 Опубликовано 25 марта, 2020 · Жалоба 1 час назад, gridinp сказал: нужные функции с примерами: https://www.mathworks.com/help/signal/ref/chirp.html https://www.mathworks.com/help/matlab/ref/fft.html https://www.mathworks.com/help/matlab/ref/xcorr.html Спасибо ! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tpeck 0 25 марта, 2020 Опубликовано 25 марта, 2020 · Жалоба Научитесь генерировать синус. Посмотрите чем отличается ЛЧМ от синусоидального сигнала. Модифицируйте Ваш синус до ЛЧМ. ИМХО, использование готовой функции для генерации ЛЧМ на этапе обучения- деградация. Да и остальные вещи делается достаточно просто с помощью штатных средств матлаба. Там все по формулам делается. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Eugenyy3 0 26 марта, 2020 Опубликовано 26 марта, 2020 · Жалоба Подскажите, пожалуйста, почему когда я строю АКФ оно не работает? Последний блок 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 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mdmitry 0 26 марта, 2020 Опубликовано 26 марта, 2020 · Жалоба Сначала исправьте формулы на адекватные, потом посмотрите справку по функции plot на предмет возможных аргументов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться