Question regarding replacement
- To: mathgroup at smc.vnet.net
- Subject: [mg63860] Question regarding replacement
- From: "michael_chang86 at hotmail.com" <michael_chang86 at hotmail.com>
- Date: Thu, 19 Jan 2006 00:03:06 -0500 (EST)
- Sender: owner-wri-mathgroup at wolfram.com
Hi,
Often, when manipulating symbolic results, one might want to replace
some symbols with "simpler" expressions, and typically, I've managed
this with "/.". However, suppose that
In[1]: a = b c/d
and I know that d/(b c) = theta. Unfortunately,
In[2]: params={d/(b c)->theta}; a/.params
does *not* yield 1/theta. How can I achieve this simply *without*
redefining params?
(This (too) simple example is meant to demonstrate some difficulties
that I typically encounter when trying to replace symbols in *much*
more complicated expressions, where, sometimes, the symbols that I am
trying to replace are inverted ... :( )
My apologies in advance, since this seems embarassingly simple, but any
help or suggestions would be greatly appreciated!
Regards,
Michael
- Follow-Ups:
- Re: Question regarding replacement
- From: Andrzej Kozlowski <akoz@mimuw.edu.pl>
- Re: Question regarding replacement