您的位置首页生活百科

Maple编程时如何调试计算过程

Maple编程时如何调试计算过程

的有关信息介绍如下:

Maple编程时如何调试计算过程

在使用Maple编程时会用到很多函数的调用以及模块,在使用这些功能的过程中有时会因为参数设置不当需要进行不断地调整,那么如何在Maple计算时如何时行调试呢?更多Maple使用技巧和基本介绍请访问Maple中文版官网(mathsoft.cc)。

想要停止一个计算,例如一个冗长的计算或无限循环,使用下面三种方式的其中一种。

注意:在完成一个复杂计算时,Maple可能不一定总是在中断请求后立即响应。在等待计算停止之前,用户可能需要等待几秒钟。

1)点击主工具栏上的中断图标

2)按住[Ctrl] + [c]组合键。(UNIX和Windows命令行模式)

3)按住Command 键,然后按句号键“.”。(Macintosh系统)

Trace

对过程(procedure)中使用trace命令,可以让 Maple在每次过程被调用时输出参数,同时输出每次退出时的返回值。

如果调用f的命令结尾处使用了分号(不是冒号),那么输出的结果会显示f中所有内部语句的结果。

showstat和stopat

Maple中的所有使用Maple语言编写的过程(Procedure)的源代码可以使用showstat命名打开查看。

但是并非所有的过程都是用 Maple语言编写的。

Stopat设置了一个断点启动 Maple debugger。

Maple debugger窗口如图所示: