源程序是這樣的,z=tf('z',0.1);H=5*(z-0.2)^2/(z*(z-0.4)*(z-1)*(z-0.9)+0.6) 但當我輸入z=tf('z',0.1)時,就出現錯誤Undefined function 'tf' for input arguments of type 'char',這是為什么?
1 回答

幕布斯7119047
TA貢獻1794條經驗 獲得超8個贊
可能性比較大的是你沒裝控制系統工具箱(Control System Toolbox),可以通過ver命令確認一下:
>> ver control ------------------------------------------------------------------------------------- MATLAB Version 6.5 . 0 .180913a (R13) MATLAB License Number : 0 Operating System: Microsoft Windows XP Version 5.1 (Build 2600 : Service Pack 3 ) Java VM Version: Java 1.3 .1_01 with Sun Microsystems Inc. Java HotSpot(TM) Client VM ------------------------------------------------------------------------------------- Control System Toolbox |
添加回答
舉報
0/150
提交
取消