Re: plotting equations with units

*To*: mathgroup at smc.vnet.net*Subject*: [mg80810] Re: plotting equations with units*From*: Szabolcs <szhorvat at gmail.com>*Date*: Sun, 2 Sep 2007 02:58:35 -0400 (EDT)*Organization*: University of Bergen*References*: <fbaqpi$qbs$1@smc.twtelecom.net>

phillman5 wrote: > If you have loaded the units package and have used units in your > equations, is there an easy way to plot the equations? For the y data > you can easily divide by the 'units' to get a unitless number > > Plot[eq/units,{x, start,end}] > > but what about the x values? If they have units, the plot functions > croaks. I suppose you can always make a table and use listplot, but > there should be an easier way. I have seen some people here with > packages to download, is there a consensus on the best third part > solution. I'd like a universal solution that would work with other > plotting functions too. > > I am using version 6. If e.g. x has a dimension of length, how about Plot[Evaluate[eq/units /. x -> x Meter], {x, 0, 10}] ? You need to decide on what units to use for the vertical ('units') and horizontal ('Meter') axis anyway. Szabolcs