Re: mapping of function
- To: mathgroup at smc.vnet.net
- Subject: [mg69940] Re: [mg69914] mapping of function
- From: "Chris Chiasson" <chris at chiasson.name>
- Date: Thu, 28 Sep 2006 06:14:27 -0400 (EDT)
- References: <200609271005.GAA00190@smc.vnet.net>
exp111=x^3+(1+z)^2 MapAt[Sin,exp111,Position[exp111,x|z]] On 9/27/06, dimmechan at yahoo.com <dimmechan at yahoo.com> wrote: > Hello. > > I am working on John Gray's Book Mastering Mathematica. > > Here is one simple expression. > > exp1 = x^3 + (1 + z)^2 > x^3 + (1 + z)^2 > > I am thinking of ways to map the sine function only to {x,z}. > Here are some alternatives I considered. > > MapAt[Sin, exp1, Flatten[(Position[exp1, #1] & ) /@ Variables[exp1], > 1]] > Sin[x]^3 + (1 + Sin[z])^2 > > MapAt[Sin, exp1, Position[exp1, _Symbol, Heads -> False]] > Sin[x]^3 + (1 + Sin[z])^2 > > Are there any other possibilities? > > Thanks for any response. > > -- http://chris.chiasson.name/
- References:
- mapping of function
- From: dimmechan@yahoo.com
- mapping of function