Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

I don't get this

Asked by Sreet Swastik on 29 Mar 2013
global Kp;
>> Kp=5
Kp =
       5
>> global e ; 
>> e = 2;
>> func = Kp*e
    func =
      10
>> q= int(Kp*e, e, 0, 2)

??? Undefined function or method 'int' for input arguments of type 'double'.

1 Comment

the cyclist on 29 Mar 2013

In the future, you might want to give your questions a more meaningful title.

Sreet Swastik

Tags

Products

No products are associated with this question.

1 Answer

Answer by Walter Roberson on 29 Mar 2013

int() is a function from the symbolic toolbox, that applies only to symbolic expressions (or character strings that represent symbolic expressions.) I suggest trying

syms e
q = int(Kp*e, e, 0, 2)

0 Comments

Walter Roberson

Contact us