MathGroup Archive 2008

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

Search the Archive

Re: substitution within a substitution list


subs = {a -> 1, b -> 2, c -> 2};

subs /. Rule[b, _] -> Rule[b, 20]

{a -> 1, b -> 20, c -> 2}

subs /. Rule[b, x_] -> Rule[b, 10 x]

{a -> 1, b -> 20, c -> 2}

ReplacePart[subs, {2, 2} -> 20]

{a -> 1, b -> 20, c -> 2}

etc.

Bobby

On Thu, 08 May 2008 03:13:41 -0500, Bipin <bipin.caz at googlemail.com> wrote:

> HI,
>
> I'm trying to find a way of changing the substitution values within a
> substitution list.
>
> For example, if I have the following substitution list:-
>
> subs = {a->1, b->2, c->2}
>
> I want to programmatically replace the value associated with 'b' from
> 2 to 20, ie ending up with
>
> subs = {a->1, b->20, c->2}
>
> Does anyone know of a mathematica function for doing this?
>
> Bipin.
>
>



-- 

DrMajorBob at longhorns.com


  • Prev by Date: 2 domain PDE, NDSolve
  • Next by Date: Fwd: substitution within a substitution list
  • Previous by thread: Re: substitution within a substitution list
  • Next by thread: Fwd: substitution within a substitution list