Может ли функция LDPC изменить длину сообщения? и как? - PullRequest
0 голосов
/ 30 сентября 2019

Это код Matlab о LDPC. Могу ли я изменить длину «данных»? И как?

ldpcEncoder = comm.LDPCEncoder;
 data = logical(randi([0 1],32400,1));
 % Transmit and receive LDPC coded signal data
    encData = ldpcEncoder(data);

Я пытаюсь изменить длину «данных», но Matlab всегда предупреждает, что «Ввод должен быть вектор-столбец длины K,длина сообщения. "Эта длина данных фиксирована?

1 Ответ

0 голосов
/ 30 сентября 2019

Ввод кодов LDPC должен всегда иметь длину K, в противном случае матрица четности изменится, а код будет другим. Когда вы создаете объект LDPCEncoder в Matlab, вы определяете длины K и N, поэтому входные данные не могут измениться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...