Close
Close window
chebsort - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.
Maplesoft logo
Maplesoft logo

Online Help

All Products Maple MapleSim


[フレーム] [フレーム]

numapprox

chebsort

sort the terms in a Chebyshev series

Calling Sequence

chebsort(e)

Parameters

e

-

expression assumed to be a Chebyshev series

Description

The input expression e is assumed to be a polynomial expressed in terms of a Chebyshev basis T0,x,....

First the expression e is collected in 'T'. Then the terms in the collected polynomial expression are sorted in ``Chebyshev order''; i.e. the Tk,x basis polynomials are ordered in ascending order with respect to the first argument.

If some basis polynomials Tk,x have non-numeric first argument then ordering will be attempted using the ``is'' predicate. If that is not successful then ordering is performed only with respect to numeric first arguments (other terms are left as trailing terms).

Note that chebsort is a destructive operation because it invokes the Maple sort function (see sort ); i.e. the input expression is sorted ``in-place''.

The command with(numapprox,chebsort) allows the use of the abbreviated form of this command.

Examples

>

withnumapprox:

>

Digits3:

>

achebyshevsinx,x:

>

bchebyshevcosx,x:

>

ca+b

c0.880T1,x0.0391T3,x+0.000500T5,x+0.765T0,x0.230T2,x+0.00495T4,x

(1)
>

chebsortc

0.765T0,x+0.880T1,x0.230T2,x0.0391T3,x+0.00495T4,x+0.000500T5,x

(2)
>

assume5<j&comma;j<k

>

d1.2y+cjTj&comma;x+a+ckTk&comma;x

d1.2y+cjTj~&comma;x+0.880T1&comma;x0.0391T3&comma;x+0.000500T5&comma;x+ckTk~&comma;x

(3)
>

chebsortd

0.880T1&comma;x0.0391T3&comma;x+0.000500T5&comma;x+cjTj~&comma;x+ckTk~&comma;x+1.2y

(4)


Download Help Document

AltStyle によって変換されたページ (->オリジナル) /