码迷,mamicode.com
首页 > 其他好文 > 详细

Mathematica .nb程序运行不下去的原因

时间:2015-02-26 06:29:23      阅读:347      评论:0      收藏:0      [点我收藏+]

标签:

Mathematica是个不错的常用工具,尤其是其支持交互式参数调整的plot功能,灰常不错。但一直有个很烦人的carveat,这里提一下。

在evaluate notebook(.nb)时,一旦碰到了使用了交互式参数调整命令(manipulate)的cell,其顺序执行的流程将会被拥塞(因为需要人机交互介入),导致后继cell的命令执行不下去,并持续提示些诸如函数没定义、格式指定不正确等不着边际的错误...

解决的方式就是首先abort evaluation, 然后手工评估后继cells,逐个shift+Enter,不能依靠Mathematica的顺序执行功能了。注意,如果运算有符号定积分的话,Mathematica评估速度会慢很多,正常,耐心...

 

示例:Manipulate[Plot[Sin[a x + b], {x, 0, 6}], {a, 1, 4}, {b, 0, 10}]

技术分享

Mathematica .nb程序运行不下去的原因

标签:

原文地址:http://www.cnblogs.com/neoragex2002/p/4300475.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!