-1

fmmod() メソッドを使用して 2 つのチャネルを変調し、fmdemod() メソッドを使用してその変調信号を復調しました。変調された 2 つのチャネルを元に戻すにはどうすればよいでしょうか? どうすればこれを行うことができますか?

私のコードは次のとおりです。

Fs = 8000; % Sampling rate of signal
Fc = 3000; % Carrier frequency
t = [0:Fs-1]'/Fs; % Sampling times
s1 = sin(2*pi*300*t)+2*sin(2*pi*600*t); % Channel 1
s2 = sin(2*pi*150*t)+2*sin(2*pi*900*t); % Channel 2
x = [s1,s2]; % Two-channel signal
dev = 50; % Frequency deviation in modulated signal
y = fmmod(x,Fc,Fs,dev); % Modulate both channels.
z = fmdemod(y,Fc,Fs,dev); % Demodulate both channels.
figure(1);
plot(z);

変数 z に含まれる値の型は? fmdemod メソッドからチャンネルを取得するにはどうすればよいですか?

4

1 に答える 1