Try this: do.call(curve, list(D(expression(x^3), "x")))
On Wed, Feb 17, 2010 at 1:31 PM, Walmes Marques Zeviani <walmeszevi...@hotmail.com> wrote: > > Hi all, > > I want to provide the result from D() to curve(), because I want to plot the > k-th derivative of some functions. Actually, I copy from console the result > given by D() and paste inside curve(). With a lot of functions and high > degree differentiation this process is tedious. Can I provide directly?? > > # what I actually have done (very simple function) > D(expression(x^3), "x") # copy this result > curve(3 * x^2) # paste inside > > # my failed attempts > curve(as.expression(D(expression(x^3), "x"))) > curve(as.character(as.expression(D(expression(x^3), "x")))) > curve(noquote(as.character(as.expression(D(expression(x^3), "x"))))) > > Thanks in advance. > Walmes Zeviani, Brasil. > _________________________________________________________________ > Quer deixar seus vídeos mais divertidos? Com o Movie Maker isso fica fácil. > > ndows Live:Dicas - Movie Maker:Hotmail:Tagline:1x1:Titulo Legendas Creditos > [[alternative HTML version deleted]] > > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > > ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.