Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




На страницу Пред.  1, 2
 
Аватара пользователя
Да, но там только картинка, мне же нужно этот треугольник построить в матлабе, тоесть нужна функциональная зависимость, можите подсказать с этой точки зрения?

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

 
Аватара пользователя
Задаёте массив $$s(n)=\left\{ \begin{array}{l} 1, 0\leqslant n\leqslant M-1\\ 0, n>M-1 \end{array} \right.$$ Потом считаете АКФ $$K(\tau)=\sum\limits_{n=0}^{M-1}s(n)s(n-\tau)$$ и получаете:$$K(0)=M;K(\pm 1)=M-1;K(\pm 2)=M-2;...;K(\pm (M-1))=1;K(|\tau| \geqslant M)=0.$$ Как это построить в матлабе я вам подсказать не смогу, так как матлабом не пользуюсь. Предполагаю могут возникнуть проблемы с отрицательными индексами. Сформулируйте подзадачу и создайте тему в разделе программирование, не упоминая о OFDM сигнале (чтобы не отвлекать программистов от главного :mrgreen: ).

А ещё посмотрите этот форум http://www.radioscanner.ru

 
Аватара пользователя
Спасибо :) Завтра гляну, сейчас все мысли не о том..

А сайт этот сутра читал, там статьи интересные :)

 Re: Функция корреляции для OFDM
Unmanner в сообщении #429680 писал(а):
Здравствуйте!

Мне необходимо вывести функцию для корреляции(автокор) OFDM сигнала на приёмной стороне.
Решение этого вопроса должно быть очень простым, но для меня оно не очевидно до сих пор.
Функция, полученная в результате имеет вид треугольника с ярко выраженным максимумом. Её вид будет зависеть от того как точно мы попадаем в защитные интервалы, но сейчас не об этом. Сейчас главное получить треугольную зависимость.

Вот это Вам поможет?

 
Аватара пользователя
Всем привет!

Разобрался как записать функцию корреляции.

Изображение

Для однолучевого канала сигнал на входе можно записать так:
$x_n=h_0*S_n$

Для двухлучевого:
$x_n=h_0*S_n+h_1*S_{n-1}$

Для трёххлучевого:
$x_n=h_0*S_n+h_1*S_{n-1}+h_2*S_{n-2}$

Для L-лучевого:
$x_n=h_0*S_n+h_1*S_{n-1}+h_2*S_{n-2} ...  + h_{L-1}*S_{n-L+1}$


Функцию корреляции считаем по такой формуле:
$y=\sum_{n=1}^{M}x_n*x_{n+N}^*$

Функция корреляции для однолучевого канала в случае когда окно наблюдение не сдвинуто относ-но символа:
$y_0=\sum_{n=1}^{M}h_0*S_n*h_0^{*}S_{n+N}^{*} = \sum_{n=1}^{M}S_n^2*h_0^2$

Функция корреляции для однолучевого канала в случае когда окно сдвинуто на k:
$y_k=\sum_{n=k+1}^{M}S_n^2h_0^2 = S_n^2*h_0^2(M-k)$

До этого момента всё правильно.

А теперь мне нужно обобщить это для L-лучевого канала, пытаюсь записать для 3-х лучевого, и там что-то можно занулить, но что?

 
Аватара пользователя
Некоторые слогаемые занулятся, но какие?

 
Аватара пользователя
Собственно я почти закончил, понял что все S из защитных интервалов имеют отно и тоже значение.

На картинке вывод для 2 и 3-х лучевого канала, и последний вопрос , как обобщить для L-лучевого, сижу на работе устал ужастно, не могу никак сообразить, а завтра надо сдавать уже..

Изображение

 [ Сообщений: 22 ]  На страницу Пред.  1, 2


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group