我一直在做一些考试,需要做一些涉及频移键控的练习 . 这就是为什么我使用Matlab的dmod函数 - 它带有Matlab . 但是当我在我的控制台中写道时
yfsk=dmod([1 0], 3, 0.5, 100,'fsk', 2, 1);
它给了我这个
`Undefined function 'dmod' for input arguments of type 'double'.
我也尝试了 doc dmod
,它在matlab帮助窗口中显示'page not found' .
你知道这是因为我没有安装所有的matlab软件包,或者这个函数没有用matlab 2012a支持吗?谢谢
3 回答
这会有所帮助:
我相信
dmod
功能(通信工具箱)已经在最新的MATLAB版本中被放弃了 .它看起来像dmod不再:-)这是链接,说它被删除:
它应该用comm.FSKModulator System对象替换
我想您可能正在寻找信号处理工具箱中的解调功能( demod ) .
http://www.mathworks.com.au/help/signal/ref/demod.html