title: Evaluation of Expressions inside Manipulate Statements
body: <p>I have problems getting <code>Manipulate</code> to work with code assigned to variables that should be evaluated inside the <code>Manipulate</code> statement. Here is how it goes ...</p>
  
  <pre><code>test1={a,b,c};
  Manipulate[test1,{a,0,10,.1},{b,0,10,.1},{c,0,10,.1}]
  </code></pre>
  
  <p><img src="https://i.stack.imgur.com/Dg5Yi.png" alt="Manipulate output 1"> </p>
  
  <p>So <code>{a, b, c}</code> are not updated. Ok, whatever, let's enforce the evaluation of test1</p>
  
  <pre><code>Manipulate[Evaluate[test1],{a,0,10,.1},{b,0,10,.1},{c,0,10,.1}]
  </code></pre>
  
  <p><img src="https://i.stack.imgur.com/CpVnj.png" alt="enter image description here"></p>
  
  <p>Now it works. But if I want to plot the list of manipulated elements, like this</p>
  
  <pre><code>Manipulate[ListPlot[Evaluate[test1]],{a,0,10,.1},{b,0,10,.1},{c,0,10,.1}]
  Manipulate[Evaluate[ListPlot[test1]],{a,0,10,.1},{b,0,10,.1},{c,0,10,.1}]
  </code></pre>
  
  <p>I end up with</p>
  
  <p><img src="https://i.stack.imgur.com/2hIeQ.png" alt="enter image description here"></p>
  
  <p>in both chases.</p>
  
  <p>I am aware of <a href="http://reference.wolfram.com/mathematica/howto/EvaluateExpressionsInsideDynamicOrManipulate.html" rel="nofollow noreferrer">'Evaluate Expressions inside Dynamic or Manipulate'</a> in Mathematica's documentation, but I am pretty sure that it does not provide a solution to my problem.</p>