Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2012

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

Search the Archive

Substitute variable name for value (reverse of simplification)

  • To: mathgroup at smc.vnet.net
  • Subject: [mg128076] Substitute variable name for value (reverse of simplification)
  • From: mr.hagak at gmail.com
  • Date: Fri, 14 Sep 2012 00:21:55 -0400 (EDT)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • Delivered-to: l-mathgroup@wolfram.com
  • Delivered-to: mathgroup-newout@smc.vnet.net
  • Delivered-to: mathgroup-newsend@smc.vnet.net

I need this to happen:
var1 = 3*a
var2 = 189*a^3
output = 7*var1^3

I can do it in very simple and specific equations doing something like

substituteName2[var_,exp_] := Module[ {},
	Solve[p==exp&&"test"==var,{p},{a}]
];
test=3*a;
substituteName2[test,7*test^3]

But i need a WAY more general form of that...any ideas?



  • Prev by Date: Using SetDirectory to Set to a Remote Computer
  • Next by Date: Re: Solving this in mathematica?
  • Previous by thread: Using SetDirectory to Set to a Remote Computer
  • Next by thread: Re: Substitute variable name for value (reverse of simplification)