
Old versions of Mathematica (v5.2 and below) treated graphics very differently to the way that Mathematica works today.

I am imaging that the average googler has now disappeared having got what they came for but some of you are possibly wondering why the above two ‘fixes’ work. Option 2 is to use Table instead of Do Table[ Option 1 is to wrap your Plot Command with Print Do[ Instead, Mathematica 6 or above is giving you nothing…nada…zip! There are several ways you can ‘fix’ this and I am going to show you two. I assume that you have code that looks like this Do[Īnd you were expecting to get a set of nice plots (in this case 3) – one plot for each iteration of your loop.

If you have googled your way here and just want a fast solution to your problem then here goes.

The user usually goes on to say that it worked perfectly well in pre-v6 versions of Mathematica, is clearly a bug and could I please file a bug report with Wolfram Research? Ever since version 6 of Mathematica was released (way back in 2007) I have received dozens of queries from users at my University saying something along the lines of ‘Plotting no longer works in Mathematica’ or ‘If I wrap my plot in a Do loop then I get no output.
