フィルターのクリア

Not enough input arguments

2 ビュー (過去 30 日間)
kiroro00
kiroro00 2021 年 11 月 21 日
コメント済み: Stephen23 2021 年 11 月 21 日
Hi, I've been trying to do a coding for FM Modulating Signal but when using the code below, I got a "not enough input arguments" error. Would really appreciate it if anybody could help. Thank you!
fs=100;
ts=1/fs;
fd=25;
t=(0:ts:0.5-ts)';
x=sin(2*pi*4*t);
MOD=comm.FMModulator('SampleRate',fs,'FrequencyDeviation',fd);
ym=step(MOD,x);
subplot(2,1,1);
plot(t,[x real (ym)]);
xlabel ('Time')
ylabel ('Amplitude')
title ('Modulated Signal')
the error :
Error using real
Not enough input arguments.
Error in lab4dm (line 11)
plot(t,[x real (ym)]);

採用された回答

the cyclist
the cyclist 2021 年 11 月 21 日
You need
real(ym)
instead of
real (ym)
  2 件のコメント
kiroro00
kiroro00 2021 年 11 月 21 日
Didn't realize that the space could cause errors. Got the output that I expected, thanks!
Stephen23
Stephen23 2021 年 11 月 21 日
"Didn't realize that the space could cause errors"
Because it means that you are using command syntax:

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeModulation についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by