本帖最后由 814685372 于 2020-6-8 14:06 编辑
请问这个代码我出错辽 有没有大佬看看怎么改
clear all;
clc;
%%参数设置
snr_mini = 5; %信噪比最小值
snr_max = 20; %信噪比最大值
TxSampleRate = 32e9; %信号的码元速率
TxLinewidth = 0; %发射信号的载波线宽
TxCarrierRate = 0; %发射信号的载波频率
DataSymbolNumber = 10000; %数据点的个数
ClassifySetNumber = 100; %独立仿真的次数
printJ = 5; %需要输出观察的调制方式,0为不输出
printXingZuo = 1; %是否需要打印星座图,0为不打印
% signal generation;如果想要进行100组独立的测试,可以建立100次循环,产生100组独立的数据
for j = 1:6 % bit per symbol: 1. PSK; 2. QPSK; 3.8QAM; 4. 16QAM; 5. 32QAM; 6.64QAM...
System.BitPerSymbol = j;
snr = snr_mini:snr_max; %SNR信噪比的设置,单位dB
classify_correct_ratio = zeros(length(snr), 1);
for snrIndex&