Re: Putting argument for function
- To: mathgroup at smc.vnet.net
- Subject: [mg8077] Re: [mg8049] Putting argument for function
- From: Wouter Meeussen <wm.vdmcc at vandemoortele.be>
- Date: Tue, 5 Aug 1997 03:22:42 -0400
- Sender: owner-wri-mathgroup at wolfram.com
hi, why not make a little rule, a rulette say (;-)# rulette=var:x|y|z->var[t] and write it=(z^2==a x^2 +b y^2) as it/.rulette Out[23]= 2 2 2 z[t] == a x[t] + b y[t] like it? PS. watch out for that direct assignment z = etcetera ^ if you use that, then you will never see "z" anymore, so use "==" instead. Or use {z,a x + b y}. wouter. At 01:47 04.08.97 -0400, you wrote: >I have a function, eg., > >(1) z=a*x+b*y > >a, b are constants. >x, y and z are variables. > >I then want to define all the variables as functions of time. > >(2) z[t]=a*x[t]+b*y[t] > >Can I do this without rewritting the entire equation? > > >Noriaki Kinoshita >University of Cambridge >Email:nk204 at cam.ac.uk > > > > > NV Vandemoortele Coordination Center Group R&D Center Prins Albertlaan 79 Postbus 40 B-8870 Izegem (Belgium) Tel: +/32/51/33 21 11 Fax: +/32/51/33 21 75 vdmcc at vandemoortele.be