Class "fseries"

Share:

Description

Class of object from formal series ring of chosen number of variables.

Objects from the Class

Objects can be created by command new("fseries", p, ap). This statement create formal series with coefficient matrix ap and matrix of exponents p. There can't be two same lines from matrix p. Zeros coefficients are deleted from matrix ap and their exponents from p. Name of matrix p and ap refer to notation of formal series as sum of ap*X^p, where p=(p1,...,pn) and n is number of variables.

Slots

p:

Object of class "matrix", matrix of exponents of variables

ap:

Object of class "matrix", coefficients matrix

m:

Object of class "matrix", sum of line of matrix p

Methods

-

signature(e1 = "fseries", e2 = "ANY")

-

signature(e1 = "fseries", e2 = "fseries")

-

signature(e1 = "fseries", e2 = "numeric")

-

signature(e1 = "numeric", e2 = "fseries")

*

signature(e1 = "fseries", e2 = "fseries")

*

signature(e1 = "fseries", e2 = "numeric")

*

signature(e1 = "numeric", e2 = "fseries")

/

signature(e1 = "fseries", e2 = "fseries")

/

signature(e1 = "fseries", e2 = "numeric")

/

signature(e1 = "numeric", e2 = "fseries")

[

signature(x = "fseries", i = "matrix")

[

signature(x = "fseries", i = "numeric")

[<-

signature(x = "fseries", i = "matrix", j = "missing", value = "matrix"): ...

[<-

signature(x = "fseries", i = "numeric", j = "missing", value = "numeric"): ...

&

signature(e1 = "fseries", e2 = "numeric")

+

signature(e1 = "fseries", e2 = "fseries")

+

signature(e1 = "fseries", e2 = "numeric")

+

signature(e1 = "numeric", e2 = "fseries")

initialize

signature(.Object = "fseries")

print

signature(x = "fseries")

show

signature(object = "fseries")

Author(s)

Tomasz Zmorzynski

See Also

rfseries

Examples

1
2
3
4
a=rfseries(2,10,3,5)
a[c(0,0)]=101
print(a)
a[c(0,0)]