Re: How to plot derivative directly?
- To: mathgroup at smc.vnet.net
- Subject: [mg118093] Re: How to plot derivative directly?
- From: DrMajorBob <btreat1 at austin.rr.com>
- Date: Tue, 12 Apr 2011 05:57:02 -0400 (EDT)
Plot[D[x^3 - 6 (x + 1)^2 + x - 7, x] // Evaluate, {x, -3, 8}] or Clear[f] f[x_] = x^3 - 6 (x + 1)^2 + x - 7; Plot[f'[x], {x, -3, 8}] Bobby On Mon, 11 Apr 2011 06:05:40 -0500, =A6er=FDch Jakub <Serych at panska.cz> wrote: > > Dear mathgroup, > > it seems to me, that response to my question shall be very simple, > but I cannot find it. :-( > > I want to plot the derivative of the function. I would like to do it > directly, something like: > > Plot[D[x^3 - 6 (x + 1)^2 + x - 7, x],{x,-3,8}] > > It returns: General::ivar: "-2.99978 is not a valid variable." > > I can understand that it is because local variable x from Plot command > interferes with the x variable from the D[]. > > Yes I can bypass the problem by: > deriv = D[x^3 - 6 (x + 1)^2 + x - 7, x] > Plot[deriv, {x, -3, 8}] > > which is fully functional, but as far as I know Mathematica, there must > be some simple solution how to do it directly inside the Plot[]. > > Thanks in advance for kick-off > > Jakub > -- DrMajorBob at yahoo.com