Re: listplot and plot of the same function display in different scale...
- To: mathgroup at smc.vnet.net
- Subject: [mg51662] Re: listplot and plot of the same function display in different scale...
- From: "Peltio" <peltio at twilight.zone>
- Date: Wed, 27 Oct 2004 23:44:25 -0400 (EDT)
- References: <clneqo$ocd$1@smc.vnet.net>
- Reply-to: "Peltio" <peltioNOSP at Mdespammed.com.invalid>
- Sender: owner-wri-mathgroup at wolfram.com
"sean kim" wrote >solution = NDSolve[{y'[t] == -y[t], y[0] == 1}, {y}, >{t, 0, 7}]; > >g0 = Plot[Evaluate[y[t] /. solution], {t, 0, 7}, >DisplayFunction -> Identity]; This plots y vs t in [0,7] >g1 = ListPlot[Flatten[Table[ > Evaluate[y[t]/.solution], >{t, 0, 7, 0.05}]],PlotStyle -> PointSize[0.015], >DisplayFunction -> Identity]; This plots y vs {1,2,3,4,5,...,(7-0)/0.05} That is your problem. To fix it, specifiy the t coordinate in the list of points: g1 = ListPlot[Flatten[Table[ { t , Evaluate[y[t]/.solution] }, {t, 0, 7, 0.05}]],PlotStyle -> PointSize[0.015], DisplayFunction -> Identity]; cheers, Peltio invalid address in reply-to. crafty demunging required to mail me.