Hi guys I am trying to add a white Gaussian noise to FM signal
this is my code fc = 20; %Carrier Frequency fs = 1000; %Signal Frequency t = 0:0.00001:0.002; x = 2*cos(2*pi*t)-3*sin(2*pi*2*t); dev = 50; y = fmmod(x,fc,fs,dev); r = awgn(x,10,'measured'); plot(t,[y r]) legend('Original Signal','Signal with AWGN')
but i got this error "Vectors must be the same lengths".
can you help me ?

 Akzeptierte Antwort

Star Strider
Star Strider am 3 Jan. 2017

1 Stimme

Try this instead:
plot(t,[y; r])
The (;) creates a (2xN) matrix that plot will accept.

2 Kommentare

tariq almalki
tariq almalki am 4 Jan. 2017
very good , thanks
Star Strider
Star Strider am 4 Jan. 2017
My pleasure.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by