Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/22: Рейтинг темы: голосов - 22, средняя оценка - 4.86
Kyklen0K
1

Доплеровский сдвиг частоты

16.05.2011, 19:22. Показов 4003. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
function [sigBPSK,t]=BPSK(tFirst,nSymbFirst,phaseInit,Fd,N,PRNseq,periodPRNseq,M,amplSig,F0) % функция формирования сигнала с расширением спектра 
%M - количество символов ПСП 
%amplSig - амплитуда сигнала 
%PRNseq - ПСП 
%TSymb - длина символа ПСП 
%Fseq - частота сигнала 
%phaseInit - начальная фаза 
%N - количество отсчетов 
%nSymbFirst - номер символа, с которого начинается формирование сигнала 
% tfirst - начал время смещения внутри символа 
%sigBPSK - вектор отсчетов 
%phase - фаза последнего отсчета 
%tSymb - временное смещение текущего отсчета внутри текущего символа ПСП 
%nSymb - номер текущего символа ПСП 
%t - Вектор моментов взятия отсчетов сигнала. 
Td=1/Fd; 
t=[0:Td:(N-1)*Td]; 
tSymb=tFirst; 
phase=phaseInit; 
nSymb=nSymbFirst; 
TSymb=periodPRNseq/M; 
sigBPSK = zeros (1,N); 
for i=1:N 
if tSymb>TSymb % проверка пересечения границы символа 
tSymb=tSymb-TSymb; % вычисление смещения внутри символа ПСП 
nSymb=nSymb+1; % номер следующего символа ПСП 
if PRNseq(nSymb)==1 %проверка необходимости сдвига фазы 
phase=phase+pi; % сдвиг фазы 
end 
end 
tSymb=tSymb+Td; 
sigBPSK(i)=amplSig*cos(2*pi*F0*t(i)+phase); 
end

Это сигнал с ПСП. Мне нужно сделать чтоб один график выводился целым, а второй из нескольких кусочков и сравнить их на правильность работы функции. И еще нужно сделать доплеровский сдвиг частоты. Помогите пожалуйста!!!!!Вообще не понимаю как это сделать!!!!
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.05.2011, 19:22
Ответы с готовыми решениями:

Доплеровский сдвиг частоты
Доброго времени суток. Необходимо получить зависимость доплеровского сдвига частоты от угла наклона...

как определить доплеровский сдвиг частоты?
даны две скорости-10 и 5 узлов-нужно найти доплеровский сдвиг частоты

Фазовый сдвиг вблизи нулевой частоты
Выручайте!!!!Вопрос по Теории автоматического управления!!!! Чему равен фазовый сдвиг вблизи...

Простейщий Доплеровский Измеритель Скорости
Привет сообщество! Помогите студенту. Нужна схема с описанием простейщего доплеровского измерителя...

1
Kyklen0K
21.05.2011, 00:11 2
удалите пожалуйста мой вопрос. Тут так быстро помогают, что помощи уже не требуется!!!!
21.05.2011, 00:11
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.05.2011, 00:11
Помогаю со студенческими работами здесь

Логический сдвиг влево,логический сдвиг вправо,алгоритм обмена двух переменных,циклический сдвиг
Битовые сдвиги.FW4,msstudio 13,на C# 1)Реализовать быстрое умножение на 2(логический сдвиг влево)...

Получить слова длиной Х по убыванию частоты появления в тексте с указанием этой частоты
На входе программа получает *.тхт файл и число Х. На выходе - возвращает слова длиной Х по убыванию...

Различие частоты сигнала и частоты его АКФ
Здравствуйте. Я думал, что если взять обычный синусоидальный сигнал, найти его АКФ, то частота не...

Определить частоты частости, накопленные частоты и частости для данных статистических данны
за 2003 год получены группировки доходов одного из акционерных обществ. Определить частоты ....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru