[Solved]Need Create Two Function Top One Represent Noise One Modulation Signal Recived Error Matla Q37100744
![Editor- CAUserstvega0lDocuments MATLABVInicioProyecto.m InicioProyecto.m X1+ function [out Signals,noiseSignals] InicioProyec](https://media.cheggcdn.com/media%2F371%2F371e2ca4-3ec5-42a8-9910-3eb8a1cb89cd%2FphplWoAsN.png)
I need to create two function. The top one represent thenoise and the other one the modulation signal. But I recived theerror. MATLAB Software
Editor- CAUserstvega0lDocuments MATLABVInicioProyecto.m InicioProyecto.m X1+ function [out Signals,noiseSignals] InicioProyecto (signals, SNRdB) = 2signalsSizesize (signals) SNR = 10^ (SNRdB/10) ; – Ps = max (sum (Signals.”2)); 6-1 noiseSignals outSignals returD sqrt (Po/2). rand (signalsSize (1), signalsSize (2) ) ; signals+noiseSignals; = = 10 function [outSignals, timemodulation (inBits) 12 13- 14 15- [awgnsignals, noiseSignals] = InicioProyecto (outSignals, 30); 16plot (time (:,1),outSignals(,l) 17-1 plot (time ( : , 1), outSignals ( : , 2) ) 18plot (outSignals()) 19 20- 21 pulseWidthle-9 timeWindow 10.5e-9: carrierFreg4e9: bits = [ 0 1 0]; [outSignals, time ] = modulation (bits, pulsewidth , timeWindow, carrierFreq); [awgnsignals, noiseSignals] InicioProyecto (outSignals, 10); = return Command Window >>InicioProyecto Not enough input arguments. Error in InicioProvecto (line 2) signalsSize size (signals) >>InicioProyecto Not enough input arguments. Error in InicioProyecto (line 2) signalsSizesize (signals) Show transcribed image text Editor- CAUserstvega0lDocuments MATLABVInicioProyecto.m InicioProyecto.m X1+ function [out Signals,noiseSignals] InicioProyecto (signals, SNRdB) = 2signalsSizesize (signals) SNR = 10^ (SNRdB/10) ; – Ps = max (sum (Signals.”2)); 6-1 noiseSignals outSignals returD sqrt (Po/2). rand (signalsSize (1), signalsSize (2) ) ; signals+noiseSignals; = = 10 function [outSignals, timemodulation (inBits) 12 13- 14 15- [awgnsignals, noiseSignals] = InicioProyecto (outSignals, 30); 16plot (time (:,1),outSignals(,l) 17-1 plot (time ( : , 1), outSignals ( : , 2) ) 18plot (outSignals()) 19 20- 21 pulseWidthle-9 timeWindow 10.5e-9: carrierFreg4e9: bits = [ 0 1 0]; [outSignals, time ] = modulation (bits, pulsewidth , timeWindow, carrierFreq); [awgnsignals, noiseSignals] InicioProyecto (outSignals, 10); = return Command Window >>InicioProyecto Not enough input arguments. Error in InicioProvecto (line 2) signalsSize size (signals) >>InicioProyecto Not enough input arguments. Error in InicioProyecto (line 2) signalsSizesize (signals)
Expert Answer
Answer to I need to create two function. The top one represent the noise and the other one the modulation signal. But I recived th… . . .
OR

