На первую страницу
Рубрика Matlab&Toolboxes
Российские MATLAB-разработки
Раздел "Обработка сигналов и изображений\Communications Toolbox"

Список функций Communications Toolbox: Оглавление

Список соответствует версии пакета 2.0 (R12).

Источники сигналов

  • randerr — создание матрицы с заданным количеством случайно расположенных единиц
  • randint — создание матрицы случайных целых чисел, равномерно распределенных в заданном диапазоне
  • randsrc — создание матрицы случайных символов из заданного алфавита
  • wgn — генерация белого нормального шума

Функции анализа сигналов

  • biterr — вычисление числа ошибочных бит и вероятности ошибки на бит
  • eyediagram — вывод глазковой диаграммы
  • scatterplot — вывод диаграммы рассеяния
  • symerr — вычисление числа ошибочных символов и вероятности ошибки на символ

Кодирование источника

  • arithdeco — декодирование двоичного арифметического кода
  • arithenco — арифметическое кодирование последовательности символов
  • compand — логарифмическое или экспоненциальное преобразование (законы A и m )
  • dpcmdeco — декодирование дифференциальной импульсно-кодовой модуляции
  • dpcmenco — кодирование сигнала с использованием дифференциальной импульсно-кодовой модуляции
  • dpcmopt — оптимизация параметров дифференциальной импульсно-кодовой модуляции
  • lloyds — оптимизация параметров квантования с использованием алгоритма Ллойда
  • quantiz — квантование сигнала по заданному набору уровней

Помехоустойчивое кодирование и декодирование

  • bchpoly — генерация параметров или порождающего полинома для двоичного кода БЧХ
  • convenc — кодирование двоичных данных с использованием сверточного кода
  • cyclgen — генерация проверочной и порождающей матриц для циклического кода
  • cyclpoly — генерация порождающего полинома для циклического кода
  • decode — декодирование данных, закодированных с использованием блочного кода
  • encode — кодирование данных с использованием блочных кодов
  • gen2par — преобразование порождающей матрицы в проверочную и обратно
  • gfweight — расчет кодового расстояния для линейного блочного кода
  • hammgen — генерация проверочной и порождающей матриц для кода Хэмминга
  • rsdec — декодер для кодов Рида—Соломона
  • rsenc — кодер для кодов Рида—Соломона
  • rsdecof — декодирование текстового файла, закодированного с использованием кода Рида—Соломона
  • rsencof — кодирование текстового файла с использованием кода Рида—Соломона
  • rspoly — генерация порождающего полинома для кода Рида—Соломона
  • syndtable — генерация таблицы зависимости векторов ошибок от синдрома (таблицы декодирования) для двоичных кодов
  • vitdec — декодирование сверточного кода с помощью алгоритма Витерби

Низкоуровневые функции помехоустойчивого кодирования и декодирования

  • bchdeco — декодер для кодов БЧХ
  • bchenco — кодер для кодов БЧХ

Модуляция и демодуляция

  • ademod — аналоговая демодуляция (вещественный входной сигнал)
  • ademodce — аналоговая демодуляция (вход — комплексная огибающая)
  • amod — аналоговая модуляция (вещественный выходной сигнал)
  • amodce — аналоговая модуляция (выход — комплексная огибающая)
  • apkconst — графическое изображение концентрического сигнального созвездия для квадратурной манипуляции
  • ddemod — цифровая демодуляция (вещественный входной сигнал)
  • ddemodce — цифровая демодуляция (вход — комплексная огибающая)
  • demodmap — преобразование аналогового демодулированного сигнала в цифровой сигнал
  • dmod — цифровая модуляция (вещественный выходной сигнал)
  • dmodce — цифровая модуляция (выход — комплексная огибающая)
  • modmap — преобразование цифрового сигнала в аналоговые параметры модуляции
  • qaskdeco — преобразование аналогового демодулированного сигнала в цифровое сообщение с использованием квадратного созвездия для квадратурной манипуляции
  • qaskenco — преобразование цифрового сообщения в аналоговый модулирующий сигнал с использованием квадратного созвездия для квадратурной манипуляции

Специальные фильтры

  • hank2sys — преобразование матрицы Ханкеля в описание линейной системы
  • hilbiir — расчет рекурсивного фильтра, аппроксимирующего преобразование Гильберта
  • rcosflt — интерполяция сигнала фильтром с косинусоидальным сглаживанием АЧХ
  • rcosine — расчет фильтра с косинусоидальным сглаживанием АЧХ

Низкоуровневые функции для расчета специальных фильтров

  • rcosfir — расчет нерекурсивного фильтра с косинусоидальным сглаживанием АЧХ
  • rcosiir — расчет рекурсивного фильтра с косинусоидальным сглаживанием АЧХ

Модели каналов

  • awgn — добавление к сигналу аддитивного белого нормального шума

Вычисления в конечных полях (полях Галуа)

  • gfadd — сложение полиномов в конечном поле
  • gfconv — умножение полиномов в конечном поле
  • gfcosets — генерация циклотомических классов для конечного поля
  • gfdeconv — деление полиномов в конечном поле
  • gfdiv — деление элементов конечного поля
  • gffilter — фильтрация данных в простом конечном поле
  • gflineq — решение системы линейных уравнений Ax = b в простом конечном поле
  • gfminpol — поиск минимального полнома для элемента конечного поля
  • gfmul — умножение элементов конечного поля
  • gfplus — сложение элементов расширенных конечных полей с характеристикой 2
  • gfpretty — отображение полинома в традиционном формате
  • gfprimck — проверка полинома в конечном поле на примитивность
  • gfprimdf — генерация примитивных полиномов по умолчанию для конечного поля
  • gfprimfd — поиск примитивных полиномов в конечном поле
  • gfrank — вычисление ранга матрицы в конечном поле
  • gfrepcov — преобразование между двумя формами представления полиномов в конечном поле GF(2)
  • gfroots — поиск корней полинома в простом конечном поле
  • gfsub — вычитание полиномов в конечном поле
  • gftrunc — минимизация длины полиномиального представления
  • gftuple — упрощение или преобразование формата представления элементов конечного поля

Утилиты

  • bi2de — преобразование векторов, содержащих цифры, в числа
  • de2bi - преобразование чисел в векторы цифр
  • erf — функция ошибок
  • erfc — дополнительная функция ошибок
  • istrellis — проверка того, является ли объект таблицей переходов сверточного кода
  • marcumq — обобщенная Q-функция Маркума
  • mask2shift — расчет задержки псевдослучайной последовательности, вносимой путем применения маски к сдвиговому регистру
  • oct2dec — преобразование чисел из восьмеричной системы счисления в десятичную
  • poly2trellis — преобразование представления сверточного кода из полиномиальной формы в таблицу переходов
  • shift2mask — расчет маски сдвигового регистра, необходимой для формирования задержанной псевдослучайной последовательности
  • vec2mat — преобразование вектора в матрицу с заданным числом столбцов

Демонстрационные программы

  • rcosdemo — демонстрация использования фильтра с косинусоидальным сглаживанием АЧХ
  • scattereyedemo — демонстрация использования глазковой диаграммы и диаграммы рассеяния
  • basicsimdemo — демонстрация моделирования линии связи
  • vitsimdemo — демонстрация использования сверточного кодера и декодера Витерби

Примеры из документации пакета

  • commgettingstarted — простой пример коммуникационной системы
  • simbasebandex — моделирование квадратурной манипуляции (комплексная огибающая)
  • simpassbandex — моделирование квадратурной манипуляции (с несущей)

О получении локальных копий сайтов
  Всероссийская научная конференция "Проектирование научных и инженерных приложений в среде MATLAB" (май 2002 г.)
На первую страницу \ Сотрудничество \ MathWorks \ SoftLine \ Exponenta.ru \ Exponenta Pro   
E-mail:   
   Информация на сайте была обновлена 15.04.2003 Copyright 2001-2003 SoftLine Co  
Наши баннеры