Добавление теплового шума к сигналу
ThermalNoise объект моделирует влияние тепловых шумов на сложный, модулирующий сигнал.
Для добавления теплового шума к комплексному сигналу основной полосы частот:
Определите и настройте объект теплового шума. См. раздел Строительство.
Звонить step добавить тепловой шум в соответствии со свойствами comm.ThermalNoise.
Примечание
Начиная с R2016b, вместо использования step для выполнения операции, определенной системным object™, можно вызвать объект с аргументами, как если бы это была функция. Например, y = step(obj,x) и y = obj(x) выполнять эквивалентные операции.
tn = comm.ThermalNoise создает объект системы тепловых шумов приемника, H. Этот объект добавляет тепловой шум к комплексному входному сигналу основной полосы частот.
tn = comm.ThermalNoise( создает объект теплового шума приемника, Name,Value)H, каждое указанное свойство имеет заданное значение. Можно указать дополнительные аргументы пары имя-значение в любом порядке как (Name1,Value1,...,NameN,ValueN).
| шаг | Добавление теплового шума приемника |
| Общие для всех системных объектов | |
|---|---|
release | Разрешить изменение значения свойства объекта системы |
Производительность беспроводного приемника часто выражается как коэффициент шума или цифра. Коэффициент шума определяется как отношение входного сигнала к шуму, Si/Ni к выходному сигналу к шуму, так что
Учитывая усиление G приемника и мощность Nckt шума приемника, коэффициент шума может быть выражен как
GNiGNi.
IEEE определяет коэффициент шума, предполагая, что температура шума на входе равна T0, где T0 = 290 К. Тогда коэффициент шума равен
Tckt + T0T0.
Tckt - эквивалентная температура входного шума приемника и выражается как
1).
Общая температура шума антенны и приемника, Tsys, составляет
Тс,
где Tant- температура шума антенны.
Величина шума, NF, является эквивалентом дБ коэффициента шума и может быть выражена как
).