调制
使用数字基带、模拟基带和模拟通带方法对信号数据进行调制和解调。
函数
振幅调制
genqammod | General quadrature amplitude modulation (QAM) |
genqamdemod | General quadrature amplitude demodulation |
modnorm | Scaling factor for normalizing modulation output |
pammod | Pulse amplitude modulation (PAM) |
pamdemod | Pulse amplitude demodulation |
qammod | Quadrature amplitude modulation (QAM) |
qamdemod | Quadrature amplitude demodulation |
振幅和相位调制
apskmod | Amplitude phase shift keying (APSK) modulation |
apskdemod | Amplitude phase shift keying (APSK) demodulation |
mil188qammod | MIL-STD-188-110 B/C standard-specific quadrature amplitude modulation (QAM) |
mil188qamdemod | MIL-STD-188-110 B/C standard-specific quadrature amplitude demodulation |
连续相位调制
频率调制
OFDM 调制
相位调制
对象
振幅调制
comm.GeneralQAMModulator | Modulate using arbitrary QAM constellation |
comm.GeneralQAMDemodulator | Demodulate using arbitrary QAM constellation |
连续相位调制
comm.CPFSKModulator | Modulate using CPFSK method |
comm.CPFSKDemodulator | Demodulate using CPFSK method and Viterbi algorithm |
comm.CPMModulator | Modulate signal using CPM method |
comm.CPMDemodulator | Demodulate signal using CPM method and Viterbi algorithm |
comm.GMSKModulator | Modulate using GMSK method |
comm.GMSKDemodulator | Demodulate GMSK-modulated signal |
comm.MSKModulator | Modulate using MSK method |
comm.MSKDemodulator | Demodulate using MSK method and Viterbi algorithm |
频率调制
comm.FSKModulator | Modulate using M-ary FSK method |
comm.FSKDemodulator | Demodulate using M-ary FSK method |
OFDM 调制
comm.OFDMModulator | Modulate using OFDM method |
comm.OFDMDemodulator | Demodulate using OFDM method |
相位调制
comm.DBPSKModulator | Modulate using DBPSK method |
comm.DBPSKDemodulator | Demodulate using DBPSK method |
comm.DPSKModulator | Modulate using M-ary DPSK method |
comm.DPSKDemodulator | Demodulate using M-ary DPSK method |
comm.DQPSKModulator | Modulate using DQPSK method |
comm.DQPSKDemodulator | Demodulate using DQPSK method |
comm.OQPSKModulator | Modulation using OQPSK method |
comm.OQPSKDemodulator | Demodulation using OQPSK method |
comm.gpu.PSKModulator | Modulate signals using M-PSK method with GPU |
comm.gpu.PSKDemodulator | Demodulate signals using M-ary PSK method with GPU |
网格编码调制
comm.GeneralQAMTCMModulator | Encode binary data using convolutional encoder and map result to general QAM constellation |
comm.GeneralQAMTCMDemodulator | Demodulate and decode trellis-coded general quadrature amplitude modulated signal |
comm.PSKTCMModulator | Encode binary data using convolutional encoder and map result to M-PSK constellation |
comm.PSKTCMDemodulator | Demodulate and decode trellis-coded M-PSK modulated signal |
comm.RectangularQAMTCMModulator | Encode binary data using convolutional encoder and map result to rectangular QAM constellation |
comm.RectangularQAMTCMDemodulator | Demodulate and decode trellis-coded rectangular quadrature amplitude modulated signal |
comm.FMBroadcastModulator | Modulate broadcast FM audio signal |
comm.FMBroadcastDemodulator | Demodulate broadcast FM audio signal |
comm.FMModulator | Modulate signal using FM method |
comm.FMDemodulator | Demodulate baseband FM signal |
模块
振幅调制
General QAM Modulator Baseband | Modulate using quadrature amplitude modulation |
General QAM Demodulator Baseband | Demodulate QAM-modulated data |
M-PAM Modulator Baseband | Modulate using M-ary pulse amplitude modulation |
M-PAM Demodulator Baseband | Demodulate M-PAM-modulated data |
Rectangular QAM Modulator Baseband | Modulate using rectangular quadrature amplitude modulation |
Rectangular QAM Demodulator Baseband | Demodulate rectangular-QAM-modulated data |
振幅和相位调制
M-APSK Modulator Baseband | M-ary amplitude phase shift keying (APSK) modulation |
M-APSK Demodulator Baseband | M-ary amplitude phase shift keying (APSK) demodulation |
MIL-188 QAM Modulator Baseband | MIL-STD-188-110 B/C standard-specific quadrature amplitude modulation (QAM) |
MIL-188 QAM Demodulator Baseband | MIL-STD-188-110 B/C standard-specific quadrature amplitude demodulation |
连续相位调制
CPFSK Modulator Baseband | Modulate using continuous phase frequency shift keying method |
CPFSK Demodulator Baseband | Demodulate CPFSK-modulated data |
CPM Modulator Baseband | Modulate signal using CPM method |
CPM Demodulator Baseband | Demodulate signal using CPM method and Viterbi algorithm |
GMSK Modulator Baseband | Modulate using Gaussian minimum shift keying method |
GMSK Demodulator Baseband | Demodulate GMSK-modulated data |
MSK Modulator Baseband | Modulate using differentially encoded minimum shift keying method |
MSK Demodulator Baseband | Demodulate differentially encoded MSK-modulated data |
频率调制
M-FSK Modulator Baseband | Modulate using M-ary frequency shift keying method |
M-FSK Demodulator Baseband | Demodulate FSK-modulated data |
OFDM 调制
OFDM Modulator Baseband | Modulate using OFDM method |
OFDM Demodulator Baseband | Demodulate using OFDM method |
相位调制
BPSK Modulator Baseband | Modulate using BPSK method |
BPSK Demodulator Baseband | Demodulate BPSK-modulated data |
DBPSK Modulator Baseband | Modulate using differential binary phase shift keying method |
DBPSK Demodulator Baseband | Demodulate DBPSK-modulated data |
DQPSK Modulator Baseband | Modulate using differential quadrature phase shift keying method |
DQPSK Demodulator Baseband | Demodulate DQPSK-modulated data |
M-DPSK Modulator Baseband | Modulate using M-ary differential phase shift keying method |
M-DPSK Demodulator Baseband | Demodulate DPSK-modulated data |
M-PSK Modulator Baseband | Modulate using M-ary phase shift keying |
M-PSK Demodulator Baseband | Demodulate PSK-modulated data |
OQPSK Modulator Baseband | Modulate using OQPSK method |
OQPSK Demodulator Baseband | Demodulation using OQPSK method |
QPSK Modulator Baseband | Modulate using quadrature phase shift keying method |
QPSK Demodulator Baseband | Demodulate QPSK-modulated data |
网格编码调制
General TCM Encoder | Convolutionally encode binary data and map using arbitrary constellation |
General TCM Decoder | Decode trellis-coded modulation data, mapped using arbitrary constellation |
M-PSK TCM Encoder | Convolutionally encode binary data and modulate using PSK method |
M-PSK TCM Decoder | Decode trellis-coded modulation data, modulated using PSK method |
Rectangular QAM TCM Encoder | Convolutionally encode binary data and modulate using QAM method |
Rectangular QAM TCM Decoder | Decode trellis-coded modulation data, modulated using QAM method |
实用工具
Bipolar to Unipolar Converter | Map bipolar signal to unipolar signal in range [0, M – 1] |
Unipolar to Bipolar Converter | Map unipolar signal in range [0, M – 1] to bipolar signal |
Data Mapper | Map integer symbols from one coding scheme to another |
Bit to Integer Converter | Map vector of bits to corresponding vector of integers |
Integer to Bit Converter | Map vector of integers to vector of bits |
FM Broadcast Modulator Baseband | Modulate using broadcast FM method |
FM Broadcast Demodulator Baseband | Demodulate broadcast FM-modulated signal |
FM Modulator Baseband | Modulate using FM method |
FM Demodulator Baseband | Demodulate using FM method |
DSB AM Modulator Passband | Modulate using double-sideband amplitude modulation |
DSB AM Demodulator Passband | Demodulate DSB-AM-modulated data |
DSBSC AM Modulator Passband | Modulate using double-sideband suppressed-carrier amplitude modulation |
DSBSC AM Demodulator Passband | Demodulate DSBSC-AM-modulated data |
FM Modulator Passband | Modulate using frequency modulation |
FM Demodulator Passband | Demodulate FM-modulated data |
PM Modulator Passband | Modulate using phase modulation |
PM Demodulator Passband | Demodulate PM-modulated data |
SSB AM Modulator Passband | Modulate using single-sideband amplitude modulation |
SSB AM Demodulator Passband | Demodulate SSB-AM-modulated data |
主题
调制
- What Is Modulation?
Define modulation in wireless communication systems.
数字调制
- Digital Baseband Modulation
Modulating using digital methods.
- 使用 MATLAB 进行 OFDM 调制
正交频分复用 (OFDM) 是现代无线通信系统(如 5G 和 LTE 蜂窝网络以及 WiFi)使用的多载波数字调制方法。相较于其他方法,如单载波 QAM,OFDM 的优势包括以更简单的接收机设计支持更高的数据速率。具体而言,通过将 OFDM 与循环前缀 (CP) 结合使用,可实现基于快速傅里叶变换(基于 FFT)的均衡和同步;与单载波 QAM 中用于接收类似数据速率的方法相比,前者简化了接收过程。有关 OFDM 的概念性说明,请参阅什么是 OFDM?- MATLAB 和 Simulink。此示例集使用
fft
和ifft
函数演示 OFDM 信号的发射和接收。- 步骤 1: OFDM 简介
- 步骤 2: 无循环前缀的基本 OFDM
- 步骤 3: 均衡、卷积与循环前缀添加
- 步骤 4: 带前追加循环前缀的 OFDM 和均衡
- 步骤 5: 使用基于 FFT 过采样的 OFDM
模拟调制
- Analog Passband Modulation
Modulating using analog passband methods. - Analog Baseband Modulation
Modulating using analog baseband methods.
精选示例
OTFS Modulation
Simulate an OTFS communication link in a high-speed mobile environment.
- 自 R2024a 起
- 打开实时脚本
Modulation Classification with Deep Learning
Use a convolutional neural network (CNN) for modulation classification.
SC-FDMA vs. OFDM Modulation
Compare OFDM with SC-FDMA highlighting the merits of the SC-FDMA modulation scheme as used in LTE and 5G communication systems.
FBMC vs. OFDM Modulation
Compare Filter Bank Multi-Carrier (FBMC) with Orthogonal Frequency Division Multiplexing (OFDM) and highlight the merits of the candidate modulation scheme for Fifth Generation (5G) communication systems.
F-OFDM vs. OFDM Modulation
Compare Orthogonal Frequency Division Multiplexing (OFDM) with Filtered-OFDM (F-OFDM) and highlight the merits of the candidate modulation scheme for Fifth Generation (5G) communication systems.
UFMC vs. OFDM Modulation
Compares Universal Filtered Multi-Carrier (UFMC) with Orthogonal Frequency Division Multiplexing (OFDM) and highlight the merits of the candidate modulation scheme for Fifth Generation (5G) communication systems.
Passband Modulation
Simulate passband modulation by multiplying a modulated complex signal with a complex sine wave to perform frequency upconversion.
Training and Testing a Neural Network for LLR Estimation
Generate signals and channel impairments to train a neural network, called LLRNet, to estimate exact log likelihood ratios (LLR).
Log-Likelihood Ratio (LLR) Demodulation
BER performance improvement for QPSK modulation when using log-likelihood ratio (LLR) instead of hard-decision demodulation in a convolutionally coded communication link.
Concatenated OSTBC with TCM
Simulate orthogonal space-time block code concatenated with trellis-coded modulation for information transmission over a 2-by-1 MIMO channel.
Concatenated OSTBC with TCM in Simulink
Model orthogonal space-time block code concatenated with trellis-coded modulation for information transmission over a 2-by-1 MIMO channel in Simulink®.
LLR vs. Hard Decision Demodulation in Simulink
Improve BER performance by using log-likelihood ratio (LLR) instead of hard decision demodulation in a convolutionally coded communication link.
OFDM Transmitter and Receiver
Simulate an end-to-end OFDM transmission system for a single-input, single-output (SISO) channel.
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
- América Latina (Español)
- Canada (English)
- United States (English)
欧洲
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)