MathGroup Archive 2005

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

Search the Archive

Re: Re: Eliminating Annoying Minus Signs

  • To: mathgroup at smc.vnet.net
  • Subject: [mg58780] Re: [mg58770] Re: [mg58756] Eliminating Annoying Minus Signs
  • From: yehuda ben-shimol <bsyehuda at gmail.com>
  • Date: Mon, 18 Jul 2005 03:21:18 -0400 (EDT)
  • References: <20050717191307.ZPJB19733.lakermmtao05.cox.net@smtp.east.cox.net>
  • Reply-to: yehuda ben-shimol <bsyehuda at gmail.com>
  • Sender: owner-wri-mathgroup at wolfram.com

correct,
thanks for the correction.
yehuda

On 7/17/05, Bob Hanlon <hanlonr at cox.net> wrote:
> The attributes are documented,  use ?? to see them:
> 
> ??Numerator
> 
> ??Denominator
> 
> 
> Bob Hanlon
> 
> >
> > From: yehuda ben-shimol <bsyehuda at gmail.com>
To: mathgroup at smc.vnet.net
> > Date: 2005/07/17 Sun PM 01:03:15 EDT
> > Subject: [mg58780] [mg58770] Re: [mg58756] Eliminating Annoying Minus Signs
> >
> > Hi David,
> > Although not documented it seems that both Numerator and Denominator
> > are listable so
> > (-Numerator[#])/(-Denominator[#])&[test]
> > or
> > test//(-Numerator[#])/(-Denominator[#])&
> >  will do the same without mapping.
> > yehuda
> >
> > On 7/17/05, David Park <djmp at earthlink.net> wrote:
> > > Yehuda,
> > >
> > > Thanks. That seems pretty good.
> > >
> > > We could turn this into a routine that could be mapped onto terms more
> > > generally in an expression.
> > >
> > > NDSignSwitch = (-Numerator[#])/(-Denominator[#]) &;
> > >
> > > test = {-((2*x)/(-1 + z)), -((2*y)/(-1 + z)), -1};
> > >
> > > NDSignSwitch /@ test
> > > {(2*x)/(1 - z), (2*y)/(1 - z), -1}
> > >
> > > David Park
> > > djmp at earthlink.net
> > > http://home.earthlink.net/~djmp/
> > >
> > >
> > >
> > > From: yehuda ben-shimol [mailto:bsyehuda at gmail.com]
To: mathgroup at smc.vnet.net
> > >
> > > Hi David,
> > > How about
> > > (- Numerator /@ test)/(- Denominator /@ test)
> > > this is not error prone.
> > > I'm almost certaint that there is more efficient way of doing this.
> > > I'll try to find it later
> > > regards
> > > yehuda
> > >
> > >
> >
> >
> 
>


  • Prev by Date: Re: How to create a new Form
  • Next by Date: Re: Re: Eliminating Annoying Minus Signs
  • Previous by thread: Re: Re: Eliminating Annoying Minus Signs
  • Next by thread: Re: Re: Eliminating Annoying Minus Signs