Ниже на рисунке изображена комплексная глазковая диаграмма и соответствующая ей комплексная плоскость.
28. Communication Blockset/Comm Sources/Random-Integer Generator – генерирует псевдослучайную последовательность данных с количеством позиций равных M.
Параметр M-ary number – задает количество возможных позиций на длительности символа (M = 2 бинарная двоичная последовательность)
Параметр Initial seed – задает начальные условия для генерации псевдослучайной последовательности, то есть для каждой «Initial seed» вычисляется уникальная цифровая последовательность (в квадратных скобках задается любой набор цифр без пробела, например [14321]).
Параметр Sample time – задает длительность символа (бита при M = 2). При этом:
log2 M
скорость_передачи_информации= .
Sample_time
Ниже на рисунке изображена осциллограмма псевдослучайной двоичной последовательности 101011111011111110001011011110100011111…, со скоростью передачи 100 бит/с.
29. Блок DSP Blockset/DSP Sinks/To Wave File – записывает входной сигнал в файл C:\MATLAB6p1\work\audio2007.wav
Входной сигнал должен иметь стандартную частоту дискретизации (22050 Гц, 44100 Гц, 48000 Гц).
ПРИМЕЧАНИЕ: Записываемый сигнал НЕ ДОЛЖЕН превосходить амплитудный коридор [-1..1] (можно проконтролировать осциллографом).
Желателен уровень [-0.5 0.5]. В ПРОТИВНОМ СЛУЧАЕ возникают искажения записываемого сигнала и при воспроизведении громкость сигнала ПРЕДЕЛЬНА!
30. Блок DSP Blockset/DSP Sources/ From Wave File – генерирует сигнал из файла C:\MATLAB6p1\work\speech_dft.wav. (Частота дискретизации файла)/(моно или стерео)/(разрядность кодирования) – указывается на блоке.
31. Блок DSP Blockset/ Filtering/ Filter Designs/ Analog Filter Design – определяет фильтр с заданной характеристикой.
Параметр Design method (Баттерворта, Чебышева 1-го или 2-го рода, Бесселя, Эллиптический) определяет вид фильтра.
Параметр Filter order – задает порядок фильтра
Параметр Filter type (Lowpass-ФНЧ, Highpass-ФВЧ, Bandpass-ПФ, Bandstop-РФ) определяет тип фильтра.
Параметр Passband edge frequency определяет частоту среза (например, 2*pi*100 – частота среза 100 Гц), Lower ….frequency – задает нижнюю границу фильтрации,
Upper ….frequency – задает верхнюю границу фильтрации
Параметр Passband ripple - задает неравномерность характеристики фильтра в полосе пропускания в дБ.
Параметр Stopband attenuation – задает ослабление в полосе задерживания.
Ниже на рисунке приведен пример фильтрации цифрового сигнала полосовым фильтром Чебышева 2-го рода 8-го порядка с ослаблением в полосе задерживания = -40 дБ.
32. Блок DSP Blockset/ Filtering/ Filter Designs/ Digital Filter Design – отдельная модифицированная библиотека для создания цифровых фильтров, с заданными характеристиками
33. DSP Blockset/ Math Functions/ Matrices and Linear Algebra/ Matrix Operations/ Matrix Sum – суммирует вектор сигналов (разноцветные сигналы на одной осциллограмме).
Параметр Sum along = Rows.
34. Downsample – понижает частоту дискретизации входного сигнала в заданное целое число раз. (При понижении частоты дискретизации длительность отсчета Sample time увеличивается, и соответственно форма сигнала искажается – становиться более «угловатой»).
35. Upsample – увеличивает частоту дискретизации входного сигнала в заданное целое число раз. При повышении частоты дискретизации длительность отсчета Sample time уменьшается, и сигнал получается, составлен из большего количества отсчетов, но при этом прежняя форма сигнала сохраняется. «Детализации» сигнала при этом преобразовании не получиться.
36. Integer Delay (линия задержки) – задерживает входной сигнал на заданное количество отсчетов.
Время задержки сигнала в секундах определяется по формуле [Sample time]·[Delay
(samples)], где Sample time – интервал дискретизации входного сигнала
Ниже на рисунке показана задержка входного процесса на 2 отсчета.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.