Use the option SaveDefinitions -> True. This saves the definitions of the functions that are used explicitly in the body of Manipulate; the remaining function definitions should be moved inside the body of Manipulate to be recorded.
Jon, here is an alternative to Gianlucas solution:
- Make all cells to be Initialization Cells
- Set the notebook option
InitializationCellEvaluationto beTrue
Your notebook with these modifications is attached
Evaluate notebook at opening.nb (393 KB)
Perfect, thank you!
Awesome, thanks!!
