qfunc

Синтаксис

y = qfunc(x)

Описание

пример

y = qfunc(x) возвращает выходной параметр функции Q для каждого элемента действительного массива x. Функция Q один минус кумулятивная функция распределения стандартизированной нормальной случайной переменной.

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

свернуть все

Введите, заданный как действительный скаляр или массив.

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

свернуть все

Q функциональный выходной параметр, возвращенный как действительный скаляр или массив, имеющий те же размерности как вход x.

Примеры

свернуть все

Определите значения функции Q для входного вектора.

x = -4:0.1:4;
y = qfunc(x);

Постройте график результатов.

plot(x,y)
grid

Преобразуйте вход Eb/No в дБ к его линейному эквиваленту.

ebnodB = 7;
ebno = 10^(ebnodB/10);

Определите вероятность появления ошибки QPSK, Pb, учитывая, что:

Pb=Q(2EbNo).

Pb = qfunc(sqrt(2*ebno))
Pb = 7.7267e-04

Алгоритмы

Для скалярного x формула

Q(x)=12πxexp(t2/2)dt

Функция Q связана с дополнительной функцией ошибок, erfc, согласно

Q(x)=12erfc(x2)

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

| | | | |

Представлено до R2006a