文章出處

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}]


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()