MATLAB新版本中modem.qammod函数无法使用问题

新版本的Matlab对于Communications Toolbox中的一部分函数进行了删除。

y = qammod(x,M)通过使用具有指定调制阶数M的QAM来调制输入信号x,输出y是已调制信号。

原本的qammod函数格式如下:

mod_object = modem.qammod('M',M, 'SymbolOrder','gray');
demod_object = modem.qamdemod('M',M, 'SymbolOrder','gray');
Data_In = modulate(mod_object,msgint);
Data_Out = modulate(demod_object,msgint);

应该采用:

Data_In = qammod(modin_data,M);
Data_Out = qamdemod(modin_data,M);

猜你喜欢

转载自blog.csdn.net/daijingxin/article/details/111267925