RE: Plot in a Do loop does nothing
- To: mathgroup at smc.vnet.net
- Subject: [mg78258] RE: [mg78229] Plot in a Do loop does nothing
- From: José Luis Gómez <jose.luis.gomez at itesm.mx>
- Date: Wed, 27 Jun 2007 05:23:03 -0400 (EDT)
- References: <200706260834.EAA05750@smc.vnet.net>
Dear Tim Solution is simple, just wrap Print[] around Plot[]. I mean: Do[Print[Plot[Sin[x], {x, 0, 2*n*Pi}]], {n, 1, 2}] The reason is that in previous Mathematica versions the actual graph was a "side effect" of the evaluation of Plot, while now in version 6 the actual graph is the "output" of Plot, and Do is a command that does Not show the "output" of iterations. If you are interested in learning the new great, creasy things that can be done now that the graphs are not side effects, but actual Mathematica output and input, check the bottom of the page in the following link: http://reference.wolfram.com/mathematica/tutorial/GeneralizedInput.html Regards! Jose -----Mensaje original----- De: Tim Birks [mailto:pystab at hotmail.com] Enviado el: Martes, 26 de Junio de 2007 03:34 a.m. Para: mathgroup at smc.vnet.net Asunto: [mg78229] Plot in a Do loop does nothing Can anyone please explain why the line: Do[Plot[Sin[x], {x, 0, 2*n*Pi}], {n, 1, 2}] does nothing in Mathematica 6? Or, how else I can produce such a series of related plots? It worked fine in Mathematica 5! T
- References:
- Plot in a Do loop does nothing
- From: "Tim Birks" <pystab@hotmail.com>
- Plot in a Do loop does nothing