Thanks guys, Ryacas is pretty much what I'm looking for!However, I can't seem to get it to work properly.
For example: > yacas("Integrate(x) x") Error in parse(text = text, srcfile = NULL) : unexpected numeric constant in ""/" ("^" (x ,2 2" Same thing with expressions such as yacas("x*x") However > yacas("2*2") expression(4) So it seems there is a successful connection between yacas and R. I didn't find any info on the problem by googling it unfortunately! Any ideas what it might be? Thanks again, M On Thu, Oct 1, 2009 at 3:50 PM, Jorge Ivan Velez <jorgeivanve...@gmail.com>wrote: > Hi Zemajik, > Try this: > > > y <- function(a) paste(a, '*x', sep="") > > y(2) > [1] "2*x" > > Also, take a look at the Ryacas package. > > HTH, > Jorge > > > On Thu, Oct 1, 2009 at 9:46 AM, ZeMajik <> wrote: > >> Hey, >> I'm trying to find how to perform operations with a variable treated as a >> symbol. >> For, an extremely simple, example I want to integrate a*x with respect to >> x >> and I want to find the indefinite integral of this, (a*x^2/2), or the >> definite integral with some interval for x. >> >> Another example of such a use would be to create a function >> y<-function(x) {a*x} >> and by typig y(2) I would get the result 2*a >> >> Is there a way to treat variables as merely "symbols"? >> Any help much appreciated >> >> -M >> >> [[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. >> > > [[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.