>> num=[1];
>> den=[1,0.3,1,0];
>> t=[0:0.1:10];
>> c=step(num,den,t);
输入以上程序后出现下面提示
??? Undefined function or method 'step' for input arguments of type 'double'.
我看了,没有Control System Toolbox这个工具箱,我重装过了,还是没有
追答没有就对了,不知道你安装的是什么版本的MATLAB,一般正常安装的话都会装上那个工具箱的,现在你有两个办法解决这个问题,一是换个版本的MATLAB或者重新下载一个MATLAB,然后安装的时候选择全部安装;二是参考百度文库的这个文章“http://wenku.baidu.com/link?url=uQP3LVeoh8Ga6XG4Okmze8vY2oDQvspvROWtFAV8AH_CeQf94kEkA_JuG-9WlgJov9g4v1JOy5HdwWCgI5tci8aMdFHvMPaEtxcAnwhlAIC”去把这个工具箱装上。
追问已安装上工具箱,但是又出现别的情况了
工具箱没装好,tf也是属于这个工具箱的,系统调用step时,会先调用tf建立传函,建议你重新安装MATLAB时选择另一个文件夹或另一个盘安装