2017-04-16 21 views
-1

(绝对小白用Matlab) 的输入参数“步”我已经把它贴我的节目的图象 我的主要问题是,我不断收到未定义功能型“双重”

未定义功能step输入类型为'double'的参数。 我绝对没有线索如何去解决它。

代码:

num=[2.25]; 
den=[1 0.5 2.25]; 
step(num, den) 

; 
+0

你为什么把你的代码作为图像附加?以这种方式运行要困难得多。你期望'步骤'做什么? – beaker

+0

啊对不起il更新 – lolcatsnin

+0

好吧,那么你期望'step'做什么?你有没有读过[documentation](https://www.mathworks.com/help/control/ref/step.html)? – beaker

回答

0

步骤绘制了系统的阶跃响应。你有控制工具箱吗? 您可以通过在命令窗口中输入ver来获得已安装工具箱的列表。

你可以阅读关于步骤here。有什么用途?

+0

预期的用途是绘制该传递函数 的单位阶跃函数,这是我通过simulink完成的,但我想知道为什么它通过代码是这样的。 打字ver给我matlab v9 // simulink v8.7 // simulinktest v2 – lolcatsnin