I'm trying to run the following code:
clear tf; a = tf([5],[0.8 1])
which gives "Undefined function 'tf' for input arguments of type 'double'."
I checked for license and got the following reply
license('test', 'control_toolbox')
ans =
I tried which tf -all
which gave me the following response C:\Program Files\MATLAB\R2012b\toolbox\ident\ident\@idParametric\tf.m % idParametric method C:\Program Files\MATLAB\R2012b\toolbox\shared\controllib\engine\@StaticModel\tf.m % StaticModel method C:\Program Files\MATLAB\R2012b\toolbox\signal\signal\@dfilt\tf.m % dfilt method
so is the error due to the fact that the default tf function is not the desired one. and if so then how to solve the problem???