我想用Matlab調頻正弦信號。我寫了下面的代碼是一樣的:MATLAB - FM調製
fc = 5000; %Carrier Frequency
fs = 1000; %Signal Frequency
t = 0:0.00001:0.002;
x = sin(2*pi*fs*t);
dev = 50;
subplot(2,1,1);
plot(t,x);
y = fmmod(x,fc,fs,dev);
subplot(2,1,2);
plot(t,y);
它能夠顯示第一繪圖命令,但沒有第二個。它會拋出一個錯誤:`fmmod' undefined near line 10 column 5
。上面的代碼有什麼錯誤?
在哪裏/你是怎麼定義'fmmod'? – Floris
我猜你沒有通訊系統工具箱。 – Doresoom
正如Doresoom指出的,你可能沒有通訊系統工具箱,'fmmod'是其中的一部分。您可以通過在MATLAB命令行輸入'ver'來檢查您的工具箱。 – am304