调整和调试

Mathematica 的高度优化的体系结构,让它可以轻松的创建出高质量、高效的程序. 它的符号功能可以让您直接运行和测试甚至最小的程序片断. 并且它全面支持软件工程,从具体的编译控制到新型的符号分析.

参考资料参考资料

Monitor 计算中动态监控

StepMonitor, EvaluationMonitor 监测内置算法

Sow, Reap 计算中累积值的列表

Print 打印表达式或图表

PrintTemporary 打印临时输出,在计算完毕后清除

Dialog 在计算的任意阶段进入一个子会话

计算 ► 调试 启用交互调试

Assert 在代码执行时,给出一个可供检验的断言

符号执行的历史记录 »

Trace ▪ TracePrint ▪ Stack ▪ ...

信息 »

On 转换成单一信息或集合信息

Off ▪ Message ▪ Check ▪ Quiet ▪ ...

时间 »

TimeConstrained 限制计算的 CPU 时间

Timing, AbsoluteTiming CPU 与绝对时间

N ▪ Compile ▪ Dispatch ▪ Hash ▪ DumpSave ▪ ...

内存 »

Clear 清除值

MemoryConstrained 限制计算中使用的内存

ByteCount ▪ MemoryInUse ▪ Share ▪ Short ▪ Compress ▪ $HistoryLength ▪ ...

程序调试

Method 指定演算函数使用的特殊方法

PerformanceGoal 指定是否对质量和速度等优化

ExampleData 测试样本的数据

并行计算 »

Parallelize 自动跨越可用处理器进行并行计算

动态的交互性调整

TrackedSymbols ▪ SynchronousUpdating ▪ UpdateInterval

底层系统优化 »

SystemOptions ▪ ClearSystemCache ▪ SystemInformation ▪ ...

GraphPlot 一个符号图形的布局

符号处理 »

Names ▪ Remove ▪ Unique ▪ ...

New to Mathematica? Find your learning path »
Have a question? Ask support »