文章出處
文章列表
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}]
文章列表
全站熱搜