MathGroup Archive 2010

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: ReplaceAll and ReplaceRepeated Strange Behavior

  • To: mathgroup at smc.vnet.net
  • Subject: [mg111483] Re: ReplaceAll and ReplaceRepeated Strange Behavior
  • From: Mark Adler <madler at alumni.caltech.edu>
  • Date: Tue, 3 Aug 2010 06:35:37 -0400 (EDT)
  • References: <i368o4$r81$1@smc.vnet.net>

On 2010-08-02 04:04:36 -0700, blamm64 said:
> eff = (L*(-L*mu+dm*Pi*Cos[b]))/(dm*Pi*(dm*Pi*mu+L*Cos[b]))
> eff /. {dm*Pi -> L/Tan[a]}
> L*(-L*mu+L*Cos[b]*Cot[a])/(dm*Pi*(L*Cos[b]+L*mu*Cot[a]))

I find that FullForm usually illuminates what's going on.  In this case
that particular dm*Pi doesn't show up as Times[dm,Pi,...], but rather
this:

   Times[Power[dm, -1], L, Power[Pi, -1], ...]

That is why the rule is not finding Times[dm, Pi, ...].

Mark


  • Prev by Date: Issuing Function Calls within a Plot command
  • Next by Date: Re: Kernels dying on parallel code
  • Previous by thread: ReplaceAll and ReplaceRepeated Strange Behavior
  • Next by thread: Re: ReplaceAll and ReplaceRepeated Strange Behavior