MATLAB: “Too many input arguments” for basic operations on transfer functions

controlControl System ToolboxMATLABmodeltheorytransfer function

Hello,
I have a problem using the Control Model Toolbox that I never had before using Matlab R2019B.
Whenever I try to make some operations on transfer functions, I hace the same "Too many input arguments" problem.
For example :
>> s = tf('s');
>> s
s =
s
Continuous-time transfer function.
>> 2*s
Error using * (line 80)
Too many input arguments.
>> s+1
Error using + (line 63)
Too many input arguments.
>> s^2
ans =
s^2
Continuous-time transfer function.
>> tf(1,[1,1]) * tf(1,[1,2,1])
Error using * (line 80)
Too many input arguments.
As anyone ever met this problem ? My research hasn't led to any result.
Thanks

Best Answer

Actually, the reason was that I had a function called "conv" in my working directory. Renaming it solved the problem.