Re: How to separate a sum into terms
- To: mathgroup at smc.vnet.net
- Subject: [mg92044] Re: [mg92018] How to separate a sum into terms
- From: "Tong Shiu-sing" <sstong at phy.cuhk.edu.hk>
- Date: Thu, 18 Sep 2008 06:14:19 -0400 (EDT)
- References: <200809170829.EAA14092@smc.vnet.net>
Hi,
Since the Head of your sum is Plus, the following statement works:
a + b - c + f[1] - g[a]/g[b] /. Plus[p_, q__] -> {p, q}
Regards,
Shiu-sing
Hong Kong
----- Original Message -----
From: "Slava Rychkov" <slava.rychkov at gmail.com>
To: <mathgroup at smc.vnet.net>
Sent: Wednesday, September 17, 2008 4:29 PM
Subject: [mg92044] [mg92018] How to separate a sum into terms
> Hi!
>
> I want to separate a Mathematica expression written as a sum into
> separate terms
> E.g. for
>
> a+b-c+f[1]-g[a]/g[b]
>
> I want to get a list
>
> {a,b,-c,f[1],-g[a]/g[b]}
>
> Is there a simple way to do this?
>
> Thanks,
> --
> Vyacheslav Rychkov https://mail.sns.it/~rychkov
> Scuola Normale Superiore Tel: +39-050-509068 (office)
> Classe di Scienze +39-050-3820086 (home)
> Piazza dei Cavalieri, 7 +39-3403925168 (mobile)
> 56100 Pisa Fax: +39-050-509045
> Italy E-mail: Rychkov at sns.it
>
>
>
>
- References:
- How to separate a sum into terms
- From: Slava Rychkov <slava.rychkov@gmail.com>
- How to separate a sum into terms