1

这应该是一个简单的问题,但我现在已经放弃了一段时间。我有不同的输入行,我在一个笔记本中进行了评估。其中两个具有操纵语句:

第一个

Manipulate[{  Some Plot Func }, {{\[Omega]0, 3}, 0, 3}, {{\[Tau], 5}, -1, 20}]

第二个:

Manipulate[{  Some Plot Func }, {Twave, 1, 10}, {{Tenv, 10}, 0, 100}, TrackedSymbols :> True]

当我在第二个中更改参数时,我也可以看到第一个正在评估。

我尝试使用 TrackedSymbols 指定来解开这两者,但这没有成功。我希望有人能给我指出明显的解决方案。这大大减慢了评估速度。

谢谢!

4

1 回答 1

0

这个怎么样?

用分号结束您的每个操作。创建第三个不以分号结尾的“主”操作。在主控操作中,使用一个 TabView。对于选项卡的每个窗格,通过像函数一样调用它来运行您的操作之一。创建一个操作列表并使用各种“选项卡索引”选择要执行的操作很方便。

我已经使它与几个操作、通过选项卡在它们之间移动的规则等配合得很好。事实证明,这是一种对笔记本应用程序有用的方法,因为一个巨大的操作的复杂性已经失控。

于 2012-04-08T02:38:29.323 回答