AWGN, Rayleigh, Rician, MIMO, phase noise, frequency
offset, nonlinearities

comm.AWGNChannel | Add white Gaussian noise to input signal |

comm.gpu.AWGNChannel | Add white Gaussian noise to input signal with GPU |

comm.BinarySymmetricChannel | Introduce binary errors |

comm.LTEMIMOChannel | Filter input signal through LTE MIMO multipath fading channel |

comm.MemorylessNonlinearity | Apply memoryless nonlinearity to input signal |

comm.MIMOChannel | Filter input signal through MIMO multipath fading channel |

comm.PhaseFrequencyOffset | Apply phase and frequency offsets to input signal |

comm.PhaseNoise | Apply phase noise to complex, baseband signal |

comm.RayleighChannel | Filter input signal through a Rayleigh multipath fading channel |

comm.RicianChannel | Filter input signal through a Rician fading channel |

comm.ThermalNoise | Add receiver thermal noise |

AWGN Channel | Add white Gaussian noise to input signal |

Binary Symmetric Channel | Introduce binary errors |

Multipath Rayleigh Fading Channel | Simulate multipath Rayleigh fading propagation channel |

Multipath Rician Fading Channel | Simulate multipath Rician fading propagation channel |

Free Space Path Loss | Reduce amplitude of input signal by amount specified |

I/Q Imbalance | Create complex baseband model of signal impairments caused by imbalances between in-phase and quadrature receiver components |

MIMO Channel | Filter input signal through MIMO multipath fading channel |

Memoryless Nonlinearity | Apply memoryless nonlinearity to complex baseband signal |

Phase Noise | Apply receiver phase noise to complex baseband signal |

Phase/Frequency Offset | Apply phase and frequency offsets to complex baseband signal |

Receiver Thermal Noise | Apply receiver thermal noise to complex baseband signal |

Complex Phase Difference | Output phase difference between two complex input signals |

Complex Phase Shift | Shift phase of complex input signal by second input value |

awgn | Add white Gaussian noise to signal |

bsc | Model binary symmetric channel |

doppler | Construct Doppler spectrum structure |

doppler.ajakes | Construct asymmetrical Doppler spectrum object |

doppler.bell | Construct bell-shaped Doppler spectrum object |

doppler.bigaussian | Construct bi-Gaussian Doppler spectrum object |

doppler.flat | Construct flat Doppler spectrum object |

doppler.gaussian | Construct Gaussian Doppler spectrum object |

doppler.jakes | Construct Jakes Doppler spectrum object |

doppler.rjakes | Construct restricted Jakes Doppler spectrum object |

doppler.rounded | Construct rounded Doppler spectrum object |

filter | Filter signal with channel object |

legacychannelsim | Toggles random number generation mode for channel objects |

plot (channel) | Plot channel characteristics with channel visualization tool |

plotPhaseNoiseFilter | Plot response of phase noise filter block |

rayleighchan | Construct Rayleigh fading channel object |

reset | Reset channel object |

ricianchan | Construct Rician fading channel object |

stdchan | Construct channel object from set of standardized channel models |

Was this topic helpful?