Добавьте тепловой шум к сигналу
The 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 к выходу отношению сигнала к шуму, So/ No, таким что
Учитывая усиление приемника G и приемник шум степени Nckt, коэффициент шума может быть выражен как
IEEE определяет коэффициент шума, принимая, что температура шума на входе T0, где T0 = 290 К. Коэффициент шума тогда
Tckt является эквивалентной входной температурой шума приемника и выражается как
Общая температура шума антенны и приемника, Tsys,
где Tant - температура шума антенны.
Шумовой рисунок, NF, является эквивалентом dB фактора шума и может быть выражена как