       Re: Series expansion question

• To: mathgroup at smc.vnet.net
• Subject: [mg122705] Re: Series expansion question
• From: Bill Rowe <readnews at sbcglobal.net>
• Date: Mon, 7 Nov 2011 05:51:29 -0500 (EST)
• Delivered-to: l-mathgroup@mail-archive0.wolfram.com

```On 11/6/11 at 5:56 AM, recif at yahoo.com (Recif) wrote:

>I defined a function: gts[x_, y_] := Normal[Series[g[x, y], {x, x0,
>1}, {y, y0, 1}]]

>and when I use it with 'a' and 'b' undefined, I get the value I
>expect:

>However when I assign values to a and b:
>a = x0 + z
>b = y0 + z

>gts[a,b] gives me an error

In:= gts[x_, y_] :=
Block[{a, b},
Normal[Series[g[a, b], {a, x0, 1}, {b, y0, 1}]] /. {a -> x, b
-> y}]

In:= gts[x + x0, y + y0]

Out= y*(x*Derivative[1, 1][g][x0, y0] +
Derivative[0, 1][g][x0, y0]) +
x*Derivative[1, 0][g][x0, y0] + g[x0, y0]

```

• Prev by Date: Re: How to evaluate parts of an expression, but not other parts?
• Next by Date: Re: How can I force the generation of an auto-save package?
• Previous by thread: Re: Series expansion question
• Next by thread: Re: Series expansion question