Просмотр информации о форме сигнала GSM
возвращает структуру, содержащую характеристическую информацию формы сигнала для входного объекта конфигурации GSM.infostruct= gsmInfo(gsmCfg)
Просмотр информации из объектов конфигурации GSM нисходящей линии связи и восходящей линии связи.
Создание объекта конфигурации прямого канала GSM с настройками по умолчанию и использование gsmInfo для просмотра информационной структуры формы сигнала.
cfgDL = gsmDownlinkConfig; infostructDL = gsmInfo(cfgDL)
infostructDL = struct with fields:
SymbolRate: 2.7083e+05
SampleRate: 4.3333e+06
BandwidthTimeProduct: 0.3000
BurstLengthInSymbols: 156.2500
NumBurstsPerFrame: 8
BurstLengthInSamples: 2500
FrameLengthInSamples: 20000
Создание объекта конфигурации восходящего канала GSM с параметрами по умолчанию и использование gsmInfo для просмотра информационной структуры формы сигнала.
cfgUL = gsmUplinkConfig; infostructUL = gsmInfo(cfgUL)
infostructUL = struct with fields:
SymbolRate: 2.7083e+05
SampleRate: 4.3333e+06
BandwidthTimeProduct: 0.3000
BurstLengthInSymbols: 156.2500
NumBurstsPerFrame: 8
BurstLengthInSamples: 2500
FrameLengthInSamples: 20000
Создайте объект конфигурации кадра TDMA нисходящей линии связи GSM с настройками по умолчанию, а затем создайте форму сигнала GSM, содержащую пять кадров TDMA. Кадры TDMA GSM имеют восемь временных интервалов, каждый из которых разделен защитным периодом из 8,25 символов или приблизительно 30 46x10e-3.
Создайте объект конфигурации кадра TDMA восходящей линии связи GSM, указав 3 дБ ослабления в последнем временном интервале, чтобы помочь идентифицировать конец каждого кадра.
cfggsmul = gsmUplinkConfig('Attenuation',[0 0 0 0 0 0 0 3])cfggsmul =
gsmUplinkConfig with properties:
BurstType: [NB NB NB NB NB NB NB NB]
SamplesPerSymbol: 16
TSC: [0 1 2 3 4 5 6 7]
Attenuation: [0 0 0 0 0 0 0 3]
RiseTime: 2
RiseDelay: 0
FallTime: 2
FallDelay: 0
Отображение информации о настроенном gsmUplinkConfig с помощью gsmInfo функция. Назначьте длину кадра в выборках переменной, spf, для использования при вычислении шкалы времени графика.
wfInfo = gsmInfo(cfggsmul)
wfInfo = struct with fields:
SymbolRate: 2.7083e+05
SampleRate: 4.3333e+06
BandwidthTimeProduct: 0.3000
BurstLengthInSymbols: 156.2500
NumBurstsPerFrame: 8
BurstLengthInSamples: 2500
FrameLengthInSamples: 20000
spf = wfInfo.FrameLengthInSamples;
Создайте форму сигнала GSM с помощью gsmFrame и затем постройте график формы сигнала GSM. Последний временной интервал каждого кадра на 3 дБ меньше, чем остальные временные интервалы в этом кадре.
numFrames = 5; waveform = gsmFrame(cfggsmul,numFrames); t = 8*(0:length(waveform)-1)/spf; numTS = 8*numFrames; subplot(2,1,1) plot(t,abs(waveform)) grid on axis([0 numTS 0 1.2]) title('GSM Uplink Waveform - Amplitude') xlabel('Time Slots') ylabel('Amplitude') subplot(2,1,2) plot(t,unwrap(angle(waveform))) grid on title('GSM Uplink Waveform - Phase') xlabel('Time Slots') ylabel('Phase (rad)')

gsmCfg - Конфигурация GSMgsmUplinkConfig объект | gsmDownlinkConfig объектКонфигурация GSM, заданная как gsmUplinkConfig или gsmDownlinkConfig объект.
infostruct - Структура, содержащая информацию об объектеСтруктура, содержащая эти поля с информацией о характеристической форме сигнала GSM на основе объекта входной конфигурации.
SymbolRate - Скорость передачи символов GSMСкорость символов GSM в символах в секунду, возвращаемая как положительное целое число.
SampleRate - Частота выборки GSMЧастота выборки GSM в выборках в секунду, возвращаемая как положительное целое число.
BandwidthTimeProduct - Произведение полосы пропускания и символьного времени гауссова импульсаПроизведение полосы пропускания и символьного времени гауссова импульса для модулятора GMSK, возвращаемого как положительное целое число.
BurstLengthInSymbols - длина пакета GSMДлина пакета GSM в символах, возвращенная как положительный скаляр.
NumBurstsPerFrame - Количество пакетов в кадре TDMA GSMКоличество пакетов в кадре TDMA GSM, возвращаемое как положительное целое число.
BurstLengthInSamples - длина пакета GSMДлина пакета GSM в выборках, возвращенная как положительное целое число.
FrameLengthInSamples - Длина кадра GSMДлина кадра GSM в выборках, возвращаемая как положительное целое число.
Имеется измененная версия этого примера. Открыть этот пример с помощью изменений?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.