Learn R Programming

Ryacas (version 0.3-1)

Sym: Sym

Description

The Symbol interface to yacas.

Usage

Sym(...) Expr(x)

Arguments

x
An R expression.
...
An R character string or object that can be coerced to a character string.

Value

Sym returns a "Sym" object and Expr returns an "Expr" object.

Details

An object of class "Sym" is internally a yacas character string. An object of class "Expr" is internally an R expression. One can combine such objects using the Math and Ops R operators (see help(Math) and help(Ops) for a list). Also there are methods for a number of R generics: as.character.Sym, as.expression.Sym, determinant.Sym, deriv.Sym and print.Sym and yacas-oriented functions: Clear, Conjugate, Expand, Factor, Factorial, I, Identity, Infinity, Integrate, Inverse, InverseTaylor, Limit, List, N, Newton, Pi, Precision, PrettyForm, PrettyPrinter, Set, Simplify, Solve, Subst, Taylor, TeXForm, Ver and " all of which have the same meaning as the corresponding yacas commands. Try vignette("Rycas-Sym") for many examples.

Examples

Run this code
## Not run: 
# x <- Sym("x")
# x*x
# Integrate(x*x, x)
# Sym("
# 
# acos(Sym("1/2"))
# 
# y <- Exprq(x)
# y*y
# deriv(y*y, y)
# Exprq(acos(1/2))
# ## End(Not run)

Run the code above in your browser using DataLab