Re: Extract coefficients of a trig polynomial

• To: mathgroup at smc.vnet.net
• Subject: [mg126131] Re: Extract coefficients of a trig polynomial
• From: Barrie Stokes <Barrie.Stokes at newcastle.edu.au>
• Date: Fri, 20 Apr 2012 07:44:37 -0400 (EDT)
• Delivered-to: l-mathgroup@mail-archive0.wolfram.com
• References: <201204190754.DAA04272@smc.vnet.net>

```Hi Sam

When I copy your code expression below from your email into Mathematica, there are errors:

"Syntax::sntxf: "BesselJ[1," cannot be followed by "[Rho]]".

Syntax::tsntxi: "[Rho]" is incomplete; more input is needed.

Syntax::sntxi: Incomplete expression; more input is needed ."

It's a good idea to re-paste back into Mathematica the code as it appears in the email you send to check that it's OK for everyone who tries to help.

Cheers

Barrie

>>> On 19/04/2012 at 5:54 pm, in message <201204190754.DAA04272 at smc.vnet.net>, Sam
Takoy <sam.takoy at yahoo.com> wrote:
> Hi,
>
> Suppose I have an expression that is a trigonometric polynomial in
> theta. Is there a way to neatly pick out the coefficients of the
> polynomial. I find that FourierCoefficient takes quite a bit of time,
> probably because it does a lot of integrations. My coefficients are
> very complicated expressions but do not depend on theta.
>
>
> Sam
>
> PS: expr = (1/1536)(1536 BesselJ[0,\[Rho]]-72 \[Epsilon]^2 \[Rho]^2
> BesselJ[0,\[Rho]]-80 \[Epsilon]^3 \[Rho]^2 BesselJ[0,\[Rho]]-384 \
> [Epsilon] \[Rho] BesselJ[1,\[Rho]]-144 \[Epsilon]^2 \[Rho] BesselJ[1,\
> [Rho]]-80 \[Epsilon]^3 \[Rho] BesselJ[1,\[Rho]]+10 \[Epsilon]^3 \
> [Rho]^3 BesselJ[1,\[Rho]]-96 \[Epsilon]^2 \[Rho]^2 BesselJ[0,\[Rho]]
> Cos[2 \[Theta]]-120 \[Epsilon]^3 \[Rho]^2 BesselJ[0,\[Rho]] Cos[2 \
> [Theta]]-384 \[Epsilon] \[Rho] BesselJ[1,\[Rho]] Cos[2 \[Theta]]-192 \
> [Epsilon]^2 \[Rho] BesselJ[1,\[Rho]] Cos[2 \[Theta]]-120 \[Epsilon]^3 \
> [Rho] BesselJ[1,\[Rho]] Cos[2 \[Theta]]+15 \[Epsilon]^3 \[Rho]^3
> BesselJ[1,\[Rho]] Cos[2 \[Theta]]-24 \[Epsilon]^2 \[Rho]^2 BesselJ[0,\
> [Rho]] Cos[4 \[Theta]]-48 \[Epsilon]^3 \[Rho]^2 BesselJ[0,\[Rho]]
> Cos[4 \[Theta]]-48 \[Epsilon]^2 \[Rho] BesselJ[1,\[Rho]] Cos[4 \
> [Theta]]-48 \[Epsilon]^3 \[Rho] BesselJ[1,\[Rho]] Cos[4 \[Theta]]+6 \
> [Epsilon]^3 \[Rho]^3 BesselJ[1,\[Rho]] Cos[4 \[Theta]]-8 \[Epsilon]^3 \
> [Rho]^2 BesselJ[0,\[Rho]] Cos[6 \[Theta]]-8 \[Epsilon]^3 \[Rho]
> BesselJ[1,\[Rho]] Cos[6 \[Theta]]+\[Epsilon]^3 \[Rho]^3 BesselJ[1,\
> [Rho]] Cos[6 \[Theta]])

```

• Prev by Date: Re: NIntegrate about singular point
• Next by Date: Re: Extract coefficients of a trig polynomial
• Previous by thread: Re: Extract coefficients of a trig polynomial
• Next by thread: Re: Extract coefficients of a trig polynomial