MATLAB: Error Using Sym/Limit

limitMATLAB

Im having an issue on my homework, When i type this:
hold off
syms x
p(x) = abs(x^2 - 5*x + 6)
ezplot(p(x),[1,4])
dq(c,h)=(p(c+h)-p(c))/h
limit(dq(2,h))
vpa(dq(2,h))
limit(dq(2,h),'left')
limit(dq(2,h),'right')
The last two lines
limit(dq(2,h),'left')
limit(dq(2,h),'right')
Give me an error stating that the limit point must be scalar. Im honestly unsure what that means and im not sure how to write this so any help would be greatly appreaciated, thanks!

Best Answer

It does not appear that you have defined ‘h’, at least in the code you posted.
Have you defined ‘h’ anywhere in your code?