R: Shift oritin

change.origin {PolynomF} | R Documentation

## Shift oritin

### Description

These small convenience functions shift polynomials by relocating the origin to a new position. The primary function is generic and active methods are provided for `polynom` and `polylist` objects.

### Usage

    ## Default S3 method:
    change.origin(p, o, ...)
    ## S3 method for class 'polynom'
    change.origin(p, o, ...)
    ## S3 method for class 'polylist'
    change.origin(p, o, ...)

### Arguments

`p` | A `polynim` or `polylist` object.
`o` | The value of the original variable to become the new origin, that is the zero value in the shifted variable.
`...` | Not used

### Details

The function `change.origin.default` is a trap for unimplemeted methods.

### Value

A `polynom` or `polylist` object with the origin shifted to `0`.

### Author(s)

Bill Venables

### References

None

### Examples

    x <- polynom()
    p <- 1 - 2*x + x^2
    change.origin(p, 1)
    ## x^2

[Package PolynomF version 1.0-1 Index]