Re: Manipulate a NDSolve equation is it possible
- To: mathgroup at smc.vnet.net
- Subject: [mg105602] Re: Manipulate a NDSolve equation is it possible
- From: Albert Retey <awnl at gmx-topmail.de>
- Date: Thu, 10 Dec 2009 04:59:27 -0500 (EST)
- References: <hfnv37$gg4$1@smc.vnet.net>
Hi, > Can the following be made interactive? I would like my students to see > there results quickly when changing certain values such as the resistance > and capacitance. sure it can. This is one simple possibility: i[t_] := If[t < 10 || t > 60, 0, 1]; RCSoln[R_, c_:1, v0_:-70] := NDSolve[{v'[t] == 1/c (i[t] - v[t]/R), v[0] == v0}, v, {t, 0, 100}] Manipulate[ Plot[Evaluate[v[t] /. RCSoln[r, c, v0]], {t, 0, 100}, PlotRange -> {{0, 100}, {-80, 10}}, PlotStyle -> {Blue, Thick}, Frame -> True], {r, 0.1, 10}, {c, 0.1, 10}, {v0, -80, -50} ] hth, albert
- Follow-Ups:
- Re: Re: Manipulate a NDSolve equation is it possible
- From: DrMajorBob <btreat1@austin.rr.com>
- Re: Re: Manipulate a NDSolve equation is it possible