genfunc - Maple Programming Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Mathematics : Algebra : Rational Expressions : Rational Generating Functions : genfunc/rgf_encode

genfunc

  

rgf_encode

  

encode rational generating functions

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

rgf_encode(Fn, n, z)

rgf_encode(Fn, n, z, options)

Parameters

Fn

-

closed form expression for the nth term in a sequence

n

-

name, index variable for Fn

z

-

name, generating function variable

options

-

(optional) parameters defining special information about the sequence

Description

• 

This function finds the rational generating function of the sequence defined by Fn.

• 

The expression Fn must be a valid closed form expression for a sequence with a rational generating function. The command type(Fn, 'ratseq'(n)) will determine if Fn is a valid expression.

• 

The sequence is assumed to be defined by Fn for all 0n. The optional arguments can be used to specify other information about the sequence.

  

An optional argument of the form n=c, where c is an integer value, defines the first nonzero term in the sequence to be at index c.

  

An optional argument of the form [i1=v1,i2=v2,...], where i2,i2,... are integer indices and v1,v2,... are values of the sequence at those indices.

• 

The command with(genfunc,rgf_encode) allows the use of the abbreviated form of this command.

Examples

withgenfunc:

rgf_encode2n,n,z

112z

(1)

rgf_encode2k,k,y,k=2

4y212y

(2)

rgf_encode2n,n,z,0=2,1=0

112z+12z

(3)

See Also

genfunc

genfunc[rgf_expand]

genfunc[rgf_sequence]

invztrans

ztrans

 


Download Help Document

Was this information helpful?



Please add your Comment (Optional)
E-mail Address (Optional)
What is ? This question helps us to combat spam