Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Перенос частоты
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Вопросы системного уровня проектирования
geust
Здравствуйте!!!
Очень нужна ВАША помощь! Вопрос состоит в том, чтобы перенести частоту на половину частоты дискретизации.
В матлабе я это уже сделал, так как сдесь уже пробегала эта тема. Но теперь мне нужно сделать это в simuink.
Помогите Пожалуйста, очень нужно!!!
Код в матлабе если нужно прилагаю:

Fs=10*10^3;%Частота дескритизации
f1=4*10^3;
f2=3.5*10^3;
f3=3*10^3;
f4=Fs/2;%Частота переноса
t=0:1/Fs:1-1/Fs;

signal=2*sin(2*pi*f1*t)+3*sin(2*pi*f2*t)+4*sin(2*pi*f3*t);
y1=fft(signal);

figure(1)
stem(abs(y1)),grid
title('Спектр исходного сигнала');
axis([0 10000 0 25000]);

s1=signal.*exp(-j*2*pi*f4*t);
figure(2)
y2=fft(s1);
stem(abs(y2)),grid
title('Спектр перенесенного сигнала');
axis([0 10000 0 25000]);

Заранее спасибо!!!
MKS
Там есть блок Frequency shift, находится если правильно помню в разделе communication toolbox.
geust
Это я так понял в какой то новой версии Matlab?
У меня нет ни communication toolbox ни Frequency shift.
Но все равно спасибо)))
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.