waterfill

Распределение электроэнергии Waterfill MIMO

Описание

пример

P = waterfill(Pt,Pn) оптимально распределяет общую переданную степень, Pt, среди нескольких каналов, чтобы максимизировать способность канала. Аргумент Pn представляет шум в каждом канале. Функция может оптимизировать независимые поднесущие одновременно.

пример

waterfill(Pt,Pn) отображает схему waterfill.

Примеры

свернуть все

Используя waterfill алгоритм, вычислите распределенную степень на канал для двух поднесущих. Существует четыре канала на поднесущую.

Задайте ту же общую степень для обеих поднесущих с помощью скалярного значения.

Pt = 10;

Задайте шумовую степень. Строки соответствуют поднесущим и столбцам к каналам.

Pn = [1 4 6 3; 5 4 3 6];
P = waterfill(Pt,Pn)
P = 2×4

     5     2     0     3
     2     3     4     1

Теперь задайте различную общую степень для каждой поднесущей.

Pt = [10,5];
P = waterfill(Pt,Pn)
P = 2×4

    5.0000    2.0000         0    3.0000
    0.6667    1.6667    2.6667         0

Используя waterfill алгоритм, постройте распределенную степень на канал для двух поднесущих. Существует четыре канала на поднесущую.

Задайте различную общую степень для каждой поднесущей.

Pt = [10,5];

Задайте шумовую степень. Строки соответствуют поднесущим и столбцам к каналам.

Pn = [1 4 6 3; 5 4 3 6];

Отобразите график waterfill.

waterfill(Pt,Pn)

Figure contains an axes. The axes contains 2 objects of type bar. These objects represent Channel noise, Allocated power.

Входные параметры

свернуть все

Общая переданная степень на поднесущую в виде L с положительным знаком - строка элемента или вектор-столбец, где L является количеством поднесущих. Когда Pt скаляр, все поднесущие имеют ту же силу. Когда Pt вектор, общая степень в, поднесущие даны соответствующим элементом в Pt. Модули произвольны.

Пример: [20 30]

Типы данных: double

Степени шума канала в виде N с положительным знаком - строка элемента или вектор-столбец или L с положительным знаком-by-N-element матрица. N является количеством каналов, и L является количеством поднесущих. Если Pn вектор, каждый элемент представляет шумовую степень в соответствующем канале. Шумовые степени для каждого канала являются тем же самым для всех поднесущих. Если Pn матрица, элемент в матрице представляет шумовую степень в соответствующем канале в соответствующей поднесущей. Модули произвольны, но должны совпадать с модулями для Pt.

Пример: [10 20 15]

Типы данных: double

Выходные аргументы

свернуть все

Выделенная степень на канал в виде L с положительным знаком-by-N-element матрица. N является количеством каналов, и L является количеством поднесущих. Модули совпадают с переданной степенью, Pt. Каждая строка соответствует поднесущей и задает распределенную степень для каналов в поднесущей. Модули эквивалентны для Pt и Pn.

Типы данных: double

Алгоритмы

Количество поднесущих определяется любым размерности Pt или Pn.

  • Когда вы задаете Pt как L - вектор элемента, существуют поднесущие L с различными общими степенями. Если вы задаете Pn как N - вектор элемента, этот шумовой вектор степени является тем же самым для всех поднесущих. Если вы задаете Pn как L-by-N матрица, каждая строка применяется к соответствующей поднесущей.

  • Когда вы задаете Pt как скаляр, Pn определяет количество поднесущих. Если вы задаете Pn как N - вектор элемента, каждым элементом является шумовая степень в канале и существует только одна поднесущая. Если вы задаете Pn как L-by-N матрица, существуют поднесущие L все имеющие ту же переданную силу.

Ссылки

[1] Пустошь, R. Младший и др. “Обзор Методов Обработки сигналов для Волны Миллиметра Системы MIMO”, arXiv.org:1512.03007 [cs.IT], 2015.

[2] Се, D. и П. Висванэт, основные принципы радиосвязей, Кембриджа: Издательство Кембриджского университета, 2005.

[3] Paulraj, A. Введение в пространственно-временные радиосвязи, Кембридж: Издательство Кембриджского университета, 2003.

Расширенные возможности

Смотрите также

Функции

Объекты

Введенный в R2017a