Re: Dynamic 2D plotting in V6
- To: mathgroup at smc.vnet.net
- Subject: [mg77261] Re: Dynamic 2D plotting in V6
- From: dh <dh at metrohm.ch>
- Date: Wed, 6 Jun 2007 07:01:58 -0400 (EDT)
- References: <f43gvd$2s2$1@smc.vnet.net>
Hi Todd, give the slider an exponential behaviour, e.g.: test2={Slider[Dynamic[hh],{10^-10,1}], Dynamic[Plot[-Log[10,h],{h,1/10^14,Exp[10 hh]/Exp[10]},PlotRange->{0,14}]]} hope this helps, Daniel Todd Allen wrote: > Hello All, > > First, let me congratulate WRI on the release of > Version 6....I think many of us are finding "golden > nuggets" that make this a very fun release to have in > our hands. > > I'm an educator and have always been interested in > finding a way to explain the concept of pH (defined as > the free concentration of hydrogen ions in a solution) > to my biology students. Plotting pH graphically has > always been out of the question because of the > tremendous range of values that pH relies upon (from > 1*10^-14 to 1). When I saw that Version 6 has dynamic > updating ability, I became excited with the > possibility that V6 might dynamically update one or > both axes on a graph and finally make it possible to > show students how pH changes as you vary the hydrogen > ion concentration. > > If you have V6, please copy-paste the following > short code and you can see how the slider bar does > change the x-axis (in this case the hydrogen ion > concentration) dynamically. > > Code: > > test2 = {Slider[Dynamic[h]], > Dynamic[Plot[-Log[10, h], {h, 1/10^14, 1}, > PlotRange -> {{0, h}, {0, 14}}]]} > > > The problem is that most of the interesting change in > the pH value is "compressed" along the leftmost side > of the slider so that the smooth, gradual increase in > pH (as hydrogen levels drop) is not well illustrated. > The graph itself looks "tied" to a pH value of 8, when > at very low hydrogen concentrations there should be a > nice gradual curve towards a pH of 14. > > Would anyone have any ideas how to solve this > compression issue and make the graph more illustrative > to students? > > Happy computing! > Todd > > > > ____________________________________________________________________________________Be a better Heartthrob. Get better relationship answers from someone who knows. Yahoo! Answers - Check it out. > http://answers.yahoo.com/dir/?link=list&sid=396545433 >