реклама на сайте
подробности

 
 
> CFO OFDM
Ivan55
сообщение Mar 25 2015, 10:06
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 212
Регистрация: 17-01-12
Пользователь №: 69 640



Всем доброго дня!
есть вот такая вот инфа:
Прикрепленное изображение

получают они вот такие красивые картинки:
Прикрепленное изображение

решил написать код и посмотреть:
CODE
clear all; close all

M=4;
CFO = 1.1;
Nfft = 32;

H_QAM4=modem.qammod('M',M,'PhaseOffset', 0, 'SymbolOrder',...
'binary', 'InputType', 'bit');

In_Data=randi([0 1],Nfft*log2(M),1);
Mod_QAM=modulate(H_QAM4, In_Data);
scatterplot(Mod_QAM); grid on;
y = ifft(Mod_QAM');

nn=0:length(y)-1;
x = y.*exp(1i*2*pi*CFO*nn/Nfft);

figure(2)
plot(angle(x)); hold on; grid on;
plot(angle(y), 'r');
figure(3);
plot(angle(x)-angle(y), 'k'); grid on;

но картинки такими красивыми не получаются, из-за перехода на pi появляются случайным образом провалы в angle(x)-angle(y)
у них же вся фаза расположена в пределах трех и за pi не переваливает

в чем у них шаманство?sm.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Ivan55   CFO OFDM   Mar 25 2015, 10:06
- - thermit   plot(angle(x)-angle(y), 'k'); plot(angle(...   Mar 25 2015, 11:17
- - Ivan55   Цитата(thermit @ Mar 25 2015, 14:17) plot...   Mar 25 2015, 11:58


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th June 2025 - 03:04
Рейтинг@Mail.ru


Страница сгенерированна за 0.0201 секунд с 7
ELECTRONIX ©2004-2016