Follow-Up Question to
- To: mathgroup at smc.vnet.net
- Subject: [mg20187] Follow-Up Question to [mg20090]
- From: hanssen at zeiss.de
- Date: Tue, 5 Oct 1999 04:04:17 -0400
- Sender: owner-wri-mathgroup at wolfram.com
Hi, all
Adam Smith rose the question, why nodisp in
nodisp = DisplayFunction -> Identity
graph1 = Plot[Sin[2 Pi x],{x,0,2},nodisp]
does not work. From the answers in this group, we learned,
that one either has to wrap nodisp into Evaluate
graph1 = Plot[Sin[2 Pi x],{x,0,2},Evaluate[nodisp]]
or use Block to temporarily deviate DisplayFunction to Identity
and use Show outside the Block-construct to display the combined
graphs or use one or the other package to combine different graphs.
Plot has the Attribute HoldAll. However, if one changes this
to HoldFirst (which might have other unwanted side effects),
Evaluate around nodisp is still necessary. Can anybody in this
group explain, why? It is just a matter of better understanding
Hold and so on, rather than a question of combining graphics
objects.
sincerely
A. Hanszen