Построение структуры доплеровского спектра
s = doppler( конструирует структуру доплеровского спектра типа specType)specType для использования с объектом системы с замиранием канала. Возвращенная структура, s, имеет значения по умолчанию для зависимых полей.
s = doppler( конструирует структуру доплеровского спектра типа specType, fieldValue)specType для использования с объектом системы с замиранием канала. Возвращенная структура, s, для которого указано зависимое поле fieldValue.
s = doppler('BiGaussian', конструирует BiGaussian доплеровскую структуру спектра для использования с объектом системы с замиранием канала. Возвращенная структура, Name,Value)s, имеет зависимые поля, указанные Name,Value аргументы пары.
Создайте плоскую структурную переменную Доплера для использования с объектами канала, такими как comm.RayleighChannel.
Вызовите doppler для создания плоской структурной переменной Доплера.
s = doppler('Flat')s = struct with fields:
SpectrumType: 'Flat'
Используйте doppler для создания структурной переменной Доплера, имеющей спектр Белла.
s = doppler('Bell')s = struct with fields:
SpectrumType: 'Bell'
Coefficient: 9
Задайте коэффициенты структурной переменной доплеровского спектра.
Построение округленной структуры доплеровского спектра с коэффициентами a0, a2, и a4 установить в значение 2, 6, и 1соответственно.
s = doppler('Rounded', [2, 6, 1])s = struct with fields:
SpectrumType: 'Rounded'
Polynomial: [2 6 1]
Используйте doppler создание структуры доплеровского спектра с параметрами, заданными для бигауссова спектра.
s = doppler('BiGaussian','NormalizedCenterFrequencies', ... [.1 .85],'PowerGains',[1 2])
s = struct with fields:
SpectrumType: 'BiGaussian'
NormalizedStandardDeviations: [0.7071 0.7071]
NormalizedCenterFrequencies: [0.1000 0.8500]
PowerGains: [1 2]
NormalizedStandardDeviations установлено значение по умолчанию. NormalizedCenterFrequencies, и PowerGains для полей устанавливаются значения, указанные в входных аргументах.
specType - Тип спектра доплеровской структуры спектра для использования с замиранием канала Системный объект'Jakes' | 'Flat' | 'Rounded' | 'Bell' | 'Asymmetric Jakes' | 'Restricted Jakes' | 'Gaussian' | 'BiGaussian'Тип спектра доплеровской структуры спектра для использования с объектом системы с замиранием канала. Укажите это значение как символьный вектор.
Аналитическое выражение для каждого типа доплеровского спектра описано в разделе Алгоритмы.
Типы данных: char
fieldValue - Значение зависимого поля структуры доплеровского спектраЗначение зависимого поля структуры доплеровского спектра, определяемого как скаляр или вектор встроенного типа данных. Если не указать fieldValue зависимые поля спектрального типа используют значения по умолчанию.
| Тип спектра | Зависимое поле | Описание | Значение по умолчанию |
|---|---|---|---|
| Jakes | — | — | — |
| Квартира | — | — | — |
| Округленный | Polynomial | вектор 1 на 3 вещественных конечных значений, представляющий полиномиальные коэффициенты, a0, a2 и a4 | [1 -1.72 0.785] |
| Звонок | Coefficient | Ненегативный, конечный, вещественный скаляр, представляющий коэффициент спектра Белла | 9 |
| Асимметричный Джейкс | NormalizedFrequencyInterval | Вектор 1 на 2 вещественных значений от -1 до 1 включительно, представляющий собой минимальный и максимальный нормализованные доплеровские сдвиги | [0 1] |
| Ограниченный Джейкс | NormalizedFrequencyInterval | Вектор 1 на 2 вещественных значений между 0 и 1 включительно, представляющий собой минимальный и максимальный нормализованные доплеровские сдвиги | [0 1] |
| Гауссовский | NormalizedStandardDeviation | Нормализованное стандартное отклонение доплеровского спектра Гаусса, заданное как положительный, конечный, вещественный скаляр | 0.7071 |
| BiGaussian | NormalizedStandardDeviations | Нормированные стандартные отклонения бигауссова доплеровского спектра, заданные как положительный, конечный, вещественный вектор 1 на 2 | [0.7071 0.7071] |
NormalizedCenterFreqencies | Нормализованные центральные частоты бигауссова доплеровского спектра задаются как действительный вектор 1 на 2, элементы которого находятся между -1 и 1 | [0 0] | |
PowerGains | Линейные усиления мощности BiGaussian доплеровского спектра указаны как действительный неотрицательный вектор 1 на 2 | [0.5 0.5] |
Типы данных: double
Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.
s=doppler('BiGaussian', 'NormalizedStandardDeviations', [.8 .75], 'NormalizedCenterFrequencies', [-.8 0], 'PowerGains', [.6 .6])'NormalizedStandardDeviations' - Нормированные стандартные отклонения первой и второй гауссовых функций[1/sqrt(2) 1/sqrt(2)] (по умолчанию) | 1-на-2 положительный числовой векторНормированное стандартное отклонение первой и второй гауссовых функций. Это значение можно задать как положительный числовой вектор встроенных типов данных 1 на 2.
Если это зависимое поле не указано, значением по умолчанию является [1/sqrt(2) 1/sqrt(2)].
Типы данных: double
'NormalizedCenterFrequencies' - Нормализованные центральные частоты первой и второй гауссовых функций[0 0] (по умолчанию) | числовой вектор 1 на 2Нормализованные центральные частоты первой и второй гауссовых функций. Это значение можно задать как числовой вектор вещественных значений от -1 до 1 для встроенных типов данных 1 на 2.
Если это зависимое поле не указано, значением по умолчанию является [0 0].
Типы данных: double
'PowerGains' - Усиление мощности первой и второй гауссовых функций[0.5 0.5] (по умолчанию) | числовой вектор 1 на 2Усиление мощности первой и второй гауссовых функций. Это значение можно задать как неотрицательный числовой вектор встроенных типов данных 1 на 2.
Если это зависимое поле не указано, значением по умолчанию является [0.5 0.5].
Типы данных: double
Следующие алгоритмы представляют аналитические выражения для каждого типа доплеровского спектра. В каждом случае обозначает максимальный доплеровский сдвиг (MaximumDopplerShift свойство) связанного объекта System канала замирания.
Теоретическое Jakes Доплеровский спектр, S (f) имеет аналитическую формулу
|f|≤fd
Теоретическое Flat Доплеровский спектр, S (f) имеет аналитическую формулу
|f|≤fd
Теоретическое Rounded Доплеровский спектр, S (f) имеет аналитическую формулу
) 4], |f|≤fd
где
+ a45]
в зависимом поле можно указать [a0, a2, a4], polynomial.
Теоретическое Bell Доплеровский спектр, S (f) имеет аналитическую формулу
(ffd) 2
где
Aāfd
В зависимом поле можно указать A, coefficient.
Теоретическое Asymmetric Jakes Доплеровский спектр, S (f) имеет аналитическую формулу
1 (fminfd)]
где можно указать fmin/fd и fmax/fd в зависимом поле, NormalizedFrequencyInterval.
Теоретическое Restricted Jakes Доплеровский спектр, S (f) имеет аналитическую формулу
0≤fmin≤|f|≤fmax≤fd
где
1 (fminfd)]
где можно указать fmin/fd и fmax/fd в зависимом поле, NormalizedFrequencyInterval.
Теоретическое Gaussian Доплеровский спектр, S (f) имеет аналитическую формулу
f22startG2)
В зависимом поле можно указать, NormalizedStandardDeviation.
Теоретическое BiGaussian Доплеровский спектр, S (f) имеет аналитическую формулу
− fG2) 22startG22)]
где CG2 - нормирующий коэффициент.
Можно указать σG1/fd и σG2/fd в NormalizedStandardDeviations зависимое поле.
Можно указать fG1/fd и fG2/fd в NormalizedCenterFrequencies зависимое поле.
и - это прирост мощности, который можно указать в PowerGains зависимое поле.
Примечания и ограничения по использованию:
Все входные данные должны быть постоянными. Выражения или переменные разрешены, если их значения не изменяются.
comm.MIMOChannel | comm.RayleighChannel | comm.RicianChannel | Канал MIMO
Имеется измененная версия этого примера. Открыть этот пример с помощью изменений?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.