Добавьте тепловой шум к сигналу
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 фактора шума и может быть выражена как