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

MathGroup Archive 2013

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

Search the Archive

Manipulate: Tracking symbols which are not stated explicitly

  • To: mathgroup at smc.vnet.net
  • Subject: [mg129387] Manipulate: Tracking symbols which are not stated explicitly
  • From: abed.alnaif at gmail.com
  • Date: Thu, 10 Jan 2013 02:22:34 -0500 (EST)
  • 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

Hello,
I am trying to use the Manipulate command to adjust symbols which are not stated explicitly within the command. Is this possible? I am using Mathematica 7.0.1.0. Consider these examples:

The code below works:

Manipulate[
 reprule = {end -> endval};
 NDSolve[{y''[x] + Sin[y[x]] y[x] == 0, y[0] == 1, y'[0] == 0}, 
  y, {x, 0, end} /. reprule], {endval, 10, 20}]

However, this one tells me that "Endpoint endval is not a real number":

reprule = {end -> endval};
Manipulate[
 NDSolve[{y''[x] + Sin[y[x]] y[x] == 0, y[0] == 1, y'[0] == 0}, 
  y, {x, 0, end} /. reprule], {endval, 10, 20}]



  • Prev by Date: Re: Cursor position on images
  • Next by Date: ImageSize inconsistency: ListPlot vs DateListPlot
  • Previous by thread: Re: how to read in a modelica file?
  • Next by thread: Re: Manipulate: Tracking symbols which are not stated explicitly