1
$\begingroup$

I wrote the following code and uploaded it to WolframCloud.

Manipulate[Column[{in,ToExpression@in}],
           Row[{Style[InputField[ Dynamic@in, String, ImageSize -> 400], 14]}], 
Initialization :> (in = "Manipulate[Plot3D[Sin[a(x+y)],{x,-3,3},{y,-3,3}],{a,-1,1}]")  ]

After uploading this to WolframCloud, the 3D graph and slider are not working well. In other words, the adjusted slider returns to its initial state. And a freezing phenomenon occurs in the mouse movement of the 3D entity. WolframCloud for test.nb

How do I make additional settings so that the 'Manipulate for Plot3D' inside Manipulate works well?

$\endgroup$
4
  • $\begingroup$ Just out of curiosity, why do you need to put an Manipulate inside an Manipulate? $\endgroup$ Commented Oct 17 at 2:56
  • $\begingroup$ If you enter a manipulate command in the input field like the code above, it will be in the form of a manipule inside the manipule, right? $\endgroup$ Commented Oct 18 at 5:45
  • $\begingroup$ It is being investigated. Would adding TrackedSymbols suffice as a workaround till it is fixed? Dynamic[Column[{in,ToExpression@in}],TrackedSymbols:>{in}]? $\endgroup$ Commented Oct 23 at 19:12
  • $\begingroup$ I've already tested it, but it wasn't enough. $\endgroup$ Commented Oct 25 at 0:08

0

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.