| R Documentation |
print.redcas.solve is a print method for function print in
package base
print(x, ...)
x |
a |
... |
other arguments passed to print. |
print.redcas.solve displays the equations, solutions if any and
the list of unknowns and switches. The solutions displayed are those
returned from REDUCE without any transformation to R objects.
The layout depends on the length of the individual solution values and
the width option. If there is sufficient space, the solutions
for each unknown are printed in separate columns on the same line, for
example with a width of 80, the output of the example below will be:
Equations:
x+y+z = 0
x^2 + y^2 + z^2 = 9
x^2 + y^2 = z^2
Number of solutions: 4
Solutions:
x y z
2.12132034356 0 -2.12132034356
-2.12132034356 0 2.12132034356
0 2.12132034356 -2.12132034356
0 -2.12132034356 2.12132034356
Unknowns: x,y,z
Switches: rounded
If all values for a solution with not fit on a line, they are printed below each other. With a width of 30, the solutions section would be
Solution 1: x: 2.12132034356 y: 0 z: -2.12132034356 Solution 2: x: -2.12132034356 y: 0 z: 2.12132034356 Solution 3: x: 0 y: 2.12132034356 z: -2.12132034356 Solution 4: x: 0 y: -2.12132034356 z: 2.12132034356
print.redcas.solve is called for its side-effect and returns NULL.
## start the session
r0 <- redStart()
## can only run code if session was successfully started
if (is.numeric(r0)) {
rsobj <- redSolve(id=r0,
eqns=c("x+y+z = 0", "x^2 + y^2 + z^2 = 9", "x^2 + y^2 = z^2"),
unknowns=c("x", "y", "z"),
switch=c("on rounded;") )
print(rsobj)
redClose(r0)
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.