Matlab错误:类型为'double'的输入参数的未定义函数'dmod'. Matlab应该没有dmod函数吗? [英] Matlab error: Undefined function 'dmod' for input arguments of type 'double'. How come there is no dmod function as it should come with Matlab?
问题描述
我一直在做一些考试,需要做一些涉及频移键控的练习.这就是为什么我使用Matlab的dmod函数-它随Matlab一起提供的原因.但是正如我在控制台中写的
I have been working on some exam and need to do an exercise involving some frequency shift keying. That is why I use dmod function from Matlab - it comes with Matlab. But as I write in my console
yfsk=dmod([1 0], 3, 0.5, 100,'fsk', 2, 1);
它给了我
`类型为'double'的输入参数的未定义函数'dmod'.
我也尝试过doc dmod
,它在matlab帮助窗口中显示找不到页面".
I have also tried doc dmod
and it says 'page not found' in matlab help window.
您知道这是因为我没有安装所有的matlab软件包,还是因为matlab 2012a不支持此功能? 谢谢
Do you know wheter this is because I didn't install all the matlab packages or this function is not suported with matlab 2012a? Thank you
推荐答案
看起来dmod不再是:-) 这是说它已被删除的链接:
It looks like dmod is no more :-) Here is the link that says it was removed:
http://www.mathworks.com/help/comm/release-notes.html?searchHighlight=dmod
应将其替换为comm.FSKModulator系统对象
It should be replaced wit with comm.FSKModulator System object
这篇关于Matlab错误:类型为'double'的输入参数的未定义函数'dmod'. Matlab应该没有dmod函数吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!