Info

La pregunta está cerrada. Vuélvala a abrir para editarla o responderla.

How can i change syntax ?left is 2020 right is 2015 I want to change lines on 22, 23 in 2020 from 2015 but, I don't know how to change it.

1 visualización (últimos 30 días)
i want to change syntax so, I changed syntax in 2020 from 2015's version syntax but, it's not working. please teach me my errors. Thank you in advance
  2 comentarios
Choi
Choi el 2 de Oct. de 2020
Editada: madhan ravi el 2 de Oct. de 2020
These codes are in 2015, but i want to change 2020 version
bc it's not working in 2020 version
hmodem = modem.qammod('M',M, 'SymbolOrder', 'Gray','InputType', 'bit');
hdemodem = modem.qamdemod('M', M,'SymbolOrder','Gray','OutputType','bit');
digMod1 = modulate(hmodem,x(Nt+1:Nt+Nobit,:));
digMod2 = modulate(hmodem,x(Nt+Nobit+1:Nt+2*Nobit,:));
bitb1 = demodulate(hdemodem,sqrt(42)*ytry(inth(1)));
bitb2 = demodulate(hdemodem,sqrt(42)*ytry(inth(2)));
bitb123 = demodulate(hdemodem,sqrt(42)*yzf(inth3(1)));
bitb223 = demodulate(hdemodem,sqrt(42)*yzf(inth3(2)));
bitb12 = demodulate(hdemodem,sqrt(42)*ysp(inth2(1)));
bitb22 = demodulate(hdemodem,sqrt(42)*ysp(inth2(2)));
bitb14 = demodulate(hdemodem,sqrt(42)*yml(inth4(1)));
bitb24 = demodulate(hdemodem,sqrt(42)*yml(inth4(2)));

Respuestas (1)

Priysha LNU
Priysha LNU el 7 de Oct. de 2020
The function "qammod" takes a 'data signal' as the first input argument.
y = qammod(x,M,Name,Value) % modulates input signal x by using QAM with the specified modulation order M. Output y is the modulated signal.
The code provided above in comments shows a 'string' ('M') as first input argument instead of a data signal.
Try changing this argument to a signal instead of a string.
Refer to this documentation link for more information.
Similarly for function "qamdemod" takes input signal 'y' for its first argument, not a string ('M').
z = qamdemod(y,M,Name,Value) %returns a demodulated signal, z, given quadrature amplitude modulation (QAM) signal y of modulation order M.
Refer to this documentation link for more information.
DISCLAIMER: These are my own views and in no way depict those of MathWorks.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!